作者:星宿1970_219 | 来源:互联网 | 2023-01-04 18:44
说明有文件被删除,却被某进程占用,并且还在写这种情况的表现是,用du命令无法找到占用磁盘的文件,而且du-shx整个盘得到的结果和df的结果差别很大,那肯定是有文件被删除
说明有文件被删除,却被某进程占用,并且还在写
这种情况的表现是,用du命令无法找到占用磁盘的文件,而且du -shx整个盘得到的结果和df的结果差别很大,那肯定是有文件被删除,但被进程占用,而且还在写。这样的被删除文件仍然会占用磁盘,被写入时,空间自然下降了。
方法:
sudo lsof | grep deleted
这样就可以找到被删除的却还被进程占用的文件了,进程也被列出,把相关的进程重启一遍,空间就被释放了。
http://www.cnblogs.com/yinxiangpei/articles/4211743.html