找到占用内存大文件


现场问题描述

在远程支持现场问题的时候,发现linux操作系统的内存占用过大,而且目录多深度广(可以认为是整个操作系统),不太好找到具体哪个文件占用过大内存,导致若是拷贝一些文件或生产文件的时候导致失败。


达到目的

在整个操作系统中,找到过大的且无用的文件,删除。


解决方法

  1. 通过df命令找到系统中那些目录占用较大内存。 可以看出/目录占用100%。

  2. 进入/目录,通过du命令一级一级的查找,其中命令-d1是查找的深度。

  3. 进入第2步中找到的目录,再接着查找定位。


总结

对于目录包含内容的大小要用du命令,而不是ls -alh,ls只能够查看文件大小(文本文件或目录文件)。


转载请注明:HunterYuan的博客 » 找到占用内存大文件

打赏一个呗

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦