查找Linux中占用硬盘最大的文件和文件夹

使用df -h查看磁盘空间占用情况

使用du -sh /* | sort -nr命令查看那个目录占用空间大

然后那个目录占用多 再通过du -s /root/* | sort -nr 一层层排查,找到占用文件多的地方。我今天发现的问题是tomcat日志文件二年的都没删过。有40g,后来找到log目录删除掉了。

使用du -sh –max-depth=1查看当前目录下文件夹大小情况

如果通过以上方法没有找到问题所在,那么可以使用 lsof | grep deleted 命令,看看是否删除掉的文件仍然被进程占用而没有进行实际删除。

找到占用文件很大的进程,停止进程。之后重新启动,就OK了。
———————
作者:微风-浮尘
来源:CSDN
原文:https://blog.csdn.net/a854517900/article/details/80824966
版权声明:本文为博主原创文章,转载请附上博文链接!

发表评论

电子邮件地址不会被公开。 必填项已用*标注