美文网首页
2019-08-30 解决du查看磁盘占用很少,df却100%问

2019-08-30 解决du查看磁盘占用很少,df却100%问

作者: 胡生生 | 来源:发表于2019-09-25 16:33 被阅读0次
    “就是在Linux的文件系统中删除一个文件,系统并不会真的立刻把这个文件丢弃掉,而只是把它从文件的目录系统中移除, 只有确保所有使用这个文件的程序全部都退出后,才会真的把文件彻底删除掉。”
    
    • 首先执行,发现如下图所示的占用文件
    lsof  | grep '(deleted)'
    
    • 把占用文件的进程杀掉
    kill -9 31753
    
    • 查看结果
    df -h
    
    • 延伸
    1.查看磁盘空间利用率,只看同一个文件系统的加x:
    若文件目录或文件不存在,则文件被认为是删除,所以结果更小
    du --max-depth=1 -h -x /
    
    2.查看磁盘空间利用率
    若文件目录或文件还被进程占用,就算目录或文件被删除,仍然不算被删除,仍占用磁盘空间
    df -h
    
    3.查找大于1024M的文件
    find / -type f -size +1024M
    
    • 参考
    写的很好:[https://blog.51cto.com/rongshu/1900332](https://blog.51cto.com/rongshu/1900332)
    
    

    相关文章

      网友评论

          本文标题:2019-08-30 解决du查看磁盘占用很少,df却100%问

          本文链接:https://www.haomeiwen.com/subject/thkoectx.html