2020年 · Linux

Linux下df查看空间已经占用%100,但是找不到大文件的解决方法

linux下会遇到这种情况:df查看空间已经占用%100,但是实际使用磁盘空间没有达到100%。
1.使用lsof查看已删除但未释放的文件
lsof -n | grep deleted
解决办法:利用以上命令发现有大量删除文件的进程存在,kill掉对应进程 或 者重启对应程序进程问题基本能OK

2.如果lsof还是未查找到大文件,那有可能根目录下有隐藏文件夹占用了空间:
利用du -sh /*查看根目录占用情况,或者使用du  -h –max-depth=1 / 查看根目录占用空间大小,并查看是否可以清除大文件。

参考:https://www.cnblogs.com/xd502djj/p/6668632.html