0

0

Linux磁盘管理基础教程_Linux fdisk与df命令说明

舞姬之光

舞姬之光

发布时间:2025-12-23 22:07:42

|

286人浏览过

|

来源于php中文网

原创

Linux磁盘管理最常用命令是df和fdisk:df查看已挂载文件系统的空间使用(如df -h、df -i),fdisk查看物理磁盘分区结构(如fdisk -l),二者需配合使用才能准确定位磁盘问题。

linux磁盘管理基础教程_linux fdisk与df命令说明

Linux磁盘管理最常用的两个命令是 dffdisk,它们分工明确:df 看“用了多少、还剩多少”,fdisk 看“硬盘怎么分的、有哪些分区”。用错场景容易白忙活——比如磁盘满了想扩容,却只用 df 查空间,却没用 fdisk 看分区是否还有未分配空间。

df:查已挂载文件系统的使用情况

df 显示的是当前已挂载(mounted)的文件系统空间占用,不关心底层物理硬盘结构,只告诉你每个挂载点(如 //home/var)的容量、已用、可用和使用率。

  • 最常用组合是 df -h:以易读单位(G/M/K)显示,一眼看出哪个分区快满了
  • -T 同时看文件系统类型:比如 ext4、xfs、tmpfs,对排查兼容性或性能问题有帮助
  • -i 查 inode 使用率:即使磁盘空间充足,inode 耗尽也会导致“磁盘满”报错(常见于日志或小文件极多的场景)
  • -x tmpfs-t ext4 可过滤掉虚拟文件系统或只看特定类型

fdisk:查物理磁盘与分区结构

fdisk 不显示空间使用,它面向的是硬盘设备本身(如 /dev/sda/dev/nvme0n1),用来查看分区表、起始结束柱面、文件系统标识(Id)、是否为启动分区等。它是做分区调整(新建/删除/修改)前的必查步骤。

  • 核心命令是 fdisk -l:列出所有识别到的磁盘及分区详情,包括总容量、分区编号、大小、类型(如 83 Linux、82 Linux swap)
  • 注意区分 /dev/sda(整块盘)和 /dev/sda1(第一个分区):df 显示的是后者挂载后的使用情况;fdisk -l 才告诉你 sda 上有没有 sda2、sda3,或者有没有未分配空间
  • 看到 “Extended” 和 “Logical” 分区要留意:传统 MBR 分区下,逻辑分区(如 sda5)必须在扩展分区内,不能直接新建主分区
  • 新硬盘或扩容后必须先用 fdisk -l 确认系统识别到了设备:如果连设备都没列出来,df 自然也查不到对应挂载点

df 和 fdisk 配合使用的典型场景

单看一个命令容易误判。例如根分区 / 使用率达 98%,你可能立刻删日志,但其实真正原因是:

PatentPal专利申请写作
PatentPal专利申请写作

AI软件来为专利申请自动生成内容

下载
  • df 显示 /dev/sda2 已满 → 先确认是不是这个分区挂载在 /
  • fdisk -l 发现 /dev/sda 还有 50G 未分区空间 → 可扩容该分区(需配合 resize2fs 或 xfs_growfs)
  • fdisk -l 显示只有 sda1(/boot)和 sda2(/),但 df -T 提示 /var 在 sda2 上 → 说明 /var 是子目录,不是独立分区,清理 /var/log 才有效
  • df -i 发现 / 的 inode 使用率 100% → 即使 df -h 显示还有 20G 空间,也要找大量小文件(如临时缓存、邮件队列)清理

替代与补充命令建议

fdisk 和 df 是基础,但现代运维中常搭配其他命令提高效率:

  • lsblk -f:比 fdisk -l 更简洁直观,树形展示磁盘→分区→挂载点+文件系统类型,适合快速定位
  • du -sh /* 2>/dev/null | sort -hr:快速找出根下哪个目录占空间最多,配合 df 定位问题源头
  • find /var/log -name "*.log" -mtime +30 -delete:在确认是日志膨胀后,安全清理旧日志(注意备份关键日志)
  • 注意:du 统计的是文件实际大小,df 统计的是文件系统块占用,两者数值可能因稀疏文件、硬链接、保留块(root reserved)而略有差异

基本上就这些。掌握 df 看“水位”,fdisk 看“水库结构”,再辅以 du 定位“哪条支流在漏水”,磁盘管理就不复杂但容易忽略细节。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

WorkBuddy
WorkBuddy

腾讯云推出的AI原生桌面智能体工作台

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
c语言中null和NULL的区别
c语言中null和NULL的区别

c语言中null和NULL的区别是:null是C语言中的一个宏定义,通常用来表示一个空指针,可以用于初始化指针变量,或者在条件语句中判断指针是否为空;NULL是C语言中的一个预定义常量,通常用来表示一个空值,用于表示一个空的指针、空的指针数组或者空的结构体指针。

254

2023.09.22

java中null的用法
java中null的用法

在Java中,null表示一个引用类型的变量不指向任何对象。可以将null赋值给任何引用类型的变量,包括类、接口、数组、字符串等。想了解更多null的相关内容,可以阅读本专题下面的文章。

1089

2024.03.01

sort排序函数用法
sort排序函数用法

sort排序函数的用法:1、对列表进行排序,默认情况下,sort函数按升序排序,因此最终输出的结果是按从小到大的顺序排列的;2、对元组进行排序,默认情况下,sort函数按元素的大小进行排序,因此最终输出的结果是按从小到大的顺序排列的;3、对字典进行排序,由于字典是无序的,因此排序后的结果仍然是原来的字典,使用一个lambda表达式作为key参数的值,用于指定排序的依据。

409

2023.09.04

数据库Delete用法
数据库Delete用法

数据库Delete用法:1、删除单条记录;2、删除多条记录;3、删除所有记录;4、删除特定条件的记录。更多关于数据库Delete的内容,大家可以访问下面的文章。

287

2023.11.13

drop和delete的区别
drop和delete的区别

drop和delete的区别:1、功能与用途;2、操作对象;3、可逆性;4、空间释放;5、执行速度与效率;6、与其他命令的交互;7、影响的持久性;8、语法和执行;9、触发器与约束;10、事务处理。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

222

2023.12.29

磁盘配额是什么
磁盘配额是什么

磁盘配额是计算机中指定磁盘的储存限制,就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。php中文网为大家提供各种磁盘配额相关的内容,教程,供大家免费下载安装。

1564

2023.06.21

如何安装LINUX
如何安装LINUX

本站专题提供如何安装LINUX的相关教程文章,还有相关的下载、课程,大家可以免费体验。

716

2023.06.29

linux find
linux find

find是linux命令,它将档案系统内符合 expression 的档案列出来。可以指要档案的名称、类别、时间、大小、权限等不同资讯的组合,只有完全相符的才会被列出来。find根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部分为 path,之后的是 expression。还有指DOS 命令 find,Excel 函数 find等。本站专题提供linux find相关教程文章,还有相关

300

2023.06.30

TypeScript类型系统进阶与大型前端项目实践
TypeScript类型系统进阶与大型前端项目实践

本专题围绕 TypeScript 在大型前端项目中的应用展开,深入讲解类型系统设计与工程化开发方法。内容包括泛型与高级类型、类型推断机制、声明文件编写、模块化结构设计以及代码规范管理。通过真实项目案例分析,帮助开发者构建类型安全、结构清晰、易维护的前端工程体系,提高团队协作效率与代码质量。

26

2026.03.13

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 10.7万人学习

Git 教程
Git 教程

共21课时 | 4.2万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号