首页 > 运维 > linux运维 > 正文

Linux如何查看磁盘使用情况 df命令详解

P粉602998670
发布: 2025-08-05 12:50:02
原创
543人浏览过

要查看 linux 系统的磁盘使用情况,可使用 df 命令;1. 运行基础命令 df 可列出所有挂载点的使用情况,包括设备名、总容量、已用空间、可用空间及使用百分比;2. 加 -h 参数以易读方式显示,如 df -h;3. 加 -t 显示文件系统类型,-t 仅显示特定类型,-x 排除某些类型;4. 常用于发现磁盘满、巡检、安装软件前检查空间及排查占用问题;5. 配合 du 命令可定位具体大文件或目录;6. 使用 df -i 可检查 inode 使用情况,避免因 inode 耗尽导致写入失败。

Linux如何查看磁盘使用情况 df命令详解

在 Linux 系统中,查看磁盘使用情况是最常见的系统管理任务之一。而

df
登录后复制
命令就是用来查看文件系统的总体使用情况的工具。它能快速告诉你各个挂载点用了多少空间、还剩多少空间等信息。

Linux如何查看磁盘使用情况 df命令详解

如何用 df 查看磁盘使用情况

运行最基础的命令:

Linux如何查看磁盘使用情况 df命令详解
df
登录后复制

这个命令会列出所有已挂载的文件系统,并显示以下几列信息:

  • Filesystem:设备名称或远程文件系统来源
  • 1K-blocks:总容量(单位是 1KB)
  • Used:已使用空间
  • Available:可用空间
  • Use%:使用百分比
  • Mounted on:挂载点路径

默认情况下,

df
登录后复制
显示的是以 KB 为单位的数据,不太直观。我们可以加一些参数让它更易读。

Linux如何查看磁盘使用情况 df命令详解

常用选项让 df 更好用

为了更方便地查看,通常我们会搭配几个常用参数来优化输出效果:

  • -h
    登录后复制
    :以“人类可读”的方式显示(比如自动转成 GB、MB)
  • -T
    登录后复制
    :显示文件系统类型
  • -t <type>
    登录后复制
    :只显示特定类型的文件系统(如 ext4、xfs)
  • -x <type>
    登录后复制
    :排除某些文件系统类型

例如:

如知AI笔记
如知AI笔记

如知笔记——支持markdown的在线笔记,支持ai智能写作、AI搜索,支持DeepseekR1满血大模型

如知AI笔记 27
查看详情 如知AI笔记
df -h
登录后复制

输出结果类似这样:

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1        50G   20G   30G  40% /
tmpfs           3.9G     0  3.9G   0% /dev/shm
/dev/sdb1       100G   80G   20G  80% /data
登录后复制

这里就能一眼看出哪个分区快满了,比如

/data
登录后复制
分区已经用了 80%,可能需要清理或扩容了。


哪些场景下你会用到 df?

  1. 发现磁盘空间不足时:程序报错提示“no space left”,可以快速查出是哪个分区满了。
  2. 做运维巡检时:定期检查各挂载点使用率,提前预警。
  3. 安装新软件前:确认是否有足够空间。
  4. 排查异常占用问题:配合
    du
    登录后复制
    命令一起使用,先用
    df
    登录后复制
    找出哪块满了,再用
    du
    登录后复制
    查看具体目录占了多少空间。

举个例子,如果你发现根目录

/
登录后复制
快满了,可以用下面的命令找出大文件或大目录:

du -sh /* 2>/dev/null | sort -h
登录后复制

这会列出根目录下的每个一级目录的大小,方便你定位问题。


小贴士和注意事项

  • 如果你看到某分区使用率达到 100%,即使还有 inode 没用完,也可能导致程序写入失败。
  • 某些系统会预留一部分空间给 root 用户,所以有时候“Available”看起来不是 0,但普通用户还是无法写入。
  • 使用
    df -i
    登录后复制
    可以查看 inode 的使用情况,避免因为 inode 耗尽而导致的问题。

基本上就这些。掌握好

df
登录后复制
这个命令,日常维护磁盘空间就不会太头疼了。

以上就是Linux如何查看磁盘使用情况 df命令详解的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

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