这个问题可能是由于文件系统的保留空间或者是某些特定的文件占用导致的。在Linux中,df命令显示的使用率可能包含了保留空间。如下图所示
linux-disk-usage-1.png
linux-disk-usage-1.png

使用linux df查看的使用率比使用其它监控系统监控到的使用率多大概5%。

解决方法:

  1. 检查文件系统的保留空间。在某些文件系统(如ext4和xfs)中,会有一定的保留空间百分比,默认可能是5%。可以通过tune2fs(针对ext4)或xfs_info(针对xfs)等命令查看或调整这一设置。

    tune2fs -l /dev/sda1 | grep "Reserved block count"
  2. 如果确认不是保留空间引起的,检查是否有大文件或小碎片文件占用过多空间。可以使用du命令分析文件夹的空间占用情况。

    du -sh /*
    du -sh /path/to/directory/* | sort -h