(1)登录服务器,输出命令查看
df -Hl(2)根目录下,列出各目录所占空间大小,再依次进行查找。
du -sh * | sort -h -r(3)使用find进行查询
find / -type f -size +1G -exec du -h {} \;(4)很多时候,你会发现,通过find或du查半天,发现所有加起来的占用空间,和df看到的磁盘空间占用,相差很大,就比如我上面的两张图
通过df查看,磁盘使用37G,但是在根目录下通过du -hs 查看,总共加起来差不多10G,没有隐藏目录,那空间被谁吃了?
很明显,有空间被已删除文件占用,文件删除了,但是资源没释放
lsof +L1对应的解决方法就是,重启tomcat应用,释放空间。
版权声明:本文为weixin_40679412原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。