用 df 查看各文件系统的剩余磁盘空间

以人类可读的单位显示每个已挂载文件系统的总容量、已用空间、可用空间和使用百分比。

Linux文件系统诊断低风险
执行 df -h,即可看到每个已挂载文件系统的已用和可用空间(以 G/M 为单位)。

01命令

命令
$ df -h

02作用说明

每一行对应一个已挂载的文件系统,依次是设备名、总容量、已用、可用、使用百分比和挂载点。tmpfs、udev、loop 设备所在的行可以忽略——挂载点为 / 的那一行才是根文件系统。重点关注根分区和 /home 分区的 Avail 列:文件系统一旦用满(100%),服务就会开始写入失败。ext4/btrfs 会为 root 保留几个百分点空间,所以 df 显示的可用量比普通用户实际能用的略少;如果空间对不上,可用 lsof +L1 找到仍占用已删除文件的进程。

03风险

风险低风险
!注意: df 统计的是文件系统层面的空间;如果感觉空间「凭空消失」,可以用 du 按目录排查,看是大文件还是已被删除但仍被占用的文件造成的。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

最后验证: 2026-09-17 · 分类: 文件与文件夹

06相关方案