du和df不一致的解决方法

df:disk free,统计的是当前系统中空闲的磁盘
du:disk usage,统计的是正在使用的空闲的磁盘。
如果一个文件被删除之后,使用这个文件的进程未重启,则会出现df和du不一致的情况。

解决方法:
1. 运行命令 lsof | grep deleted列出所有已被删除但还被进程占用的文件
2. Kill 掉占用删除文件的进程。

 

参考
1. http://www.cnblogs.com/heyonggang/p/3644736.html

posted @ 2016-01-12 11:39  ottll  阅读(402)  评论(0编辑  收藏  举报