现象:
df看硬盘满了,但是du实际文件没占满。
$ df -h
/dev/sda6 1.3T 1.3T 0 100% /home
$ du -sh /home/
371G /home/
原因:
有些文件被删了,但是文件句柄还没有释放(进程占用), 所以导致文件的空间没有清理出来,需要把进程杀了。
以下命令会列出这些文件和进程:
lsof |grep delete

现象:
df看硬盘满了,但是du实际文件没占满。
$ df -h
/dev/sda6 1.3T 1.3T 0 100% /home
$ du -sh /home/
371G /home/
原因:
有些文件被删了,但是文件句柄还没有释放(进程占用), 所以导致文件的空间没有清理出来,需要把进程杀了。
以下命令会列出这些文件和进程:
lsof |grep delete