我在我的Ubuntu服务器上删除了一个2.3GB的日志文件,而且df似乎没有提到这个改变。 在df能够检测到大文件被删除之前,通常会有延迟吗?
这听起来像文件仍然通过一些进程打开。 您需要重新启动该服务才能释放磁盘空间。
如果文件系统空间不足,则可能会运行到文件系统的保留空间中。 ext2 / 3/4文件系统有一些为root保留的空间。 默认情况下是5%。 所以如果它已经满了,2.3GB的空间不足5%,文件系统仍然会显示满。
在这种情况下,你有两个select。 继续释放空间,使其拥有可用空间或修改文件系统保留的空间量。 要修改保留空间的数量,请使用tune2fs -m 0 /dev/sda1replace0,使用相应设备的保留空间百分比和/ dev / sda1。
有关更多详细信息,请参阅此问题的接受答案。
不久。 机会很高,该文件仍然被使用。 直到终止相应的进程(es),才会释放磁盘空间。
另外检查你的.trash目录。