首页/系统/信创系统运维速查/磁盘空间查看(df/du)
命令与包管理65 条

磁盘空间查看(df/du)

空间排查成对使用:df 看文件系统整体用量与 inode,du 看目录级占用找大块头,配合排序快速定位增长来源。

信创系统运维速查系统更新于 2026-10-12
dfdf -h 容量、df -i inode
dudu -sh 目录、du -xh --max-depth=1
排序du ... | sort -rh | head

典型用法

典型用法
df -hT | grep -v tmpfs
df -i / | tail -1
du -xh --max-depth=1 /var 2>/dev/null | sort -rh | head
du -sh /var/log /var/cache /home/* 2>/dev/null | sort -rh | head
df 显示已满而 du 找不到大头时:查被删除但仍被进程占用的文件(lsof +L1)。

易错点

  • du 统计的是目录可见文件,已删除未释放空间只在 df 体现
  • inode 用尽的表现为“有空间却写不了文件”,用 df -i 确认

数据来源与参考

  • GNU coreutils 手册
  • 运维实践
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌