专栏名称: 码小辫
给程序员和编程爱好者分享计算机编程电子书以及相关的学习资源
今天看啥  ›  专栏  ›  码小辫

Linux 磁盘空间异常爆满,该怎么查?

码小辫  · 公众号  ·  · 2024-10-08 17:10

文章预览

链接:https://blog.csdn.net/weixin_38889300/article/details/121347245 在服务器运维过程中,我们时常会遇到这样的情况,收到服务器磁盘空间告警: 登录服务器,通过df -Hl查看 和告警信息一致,接着我们就是要找到导致磁盘空间满的目录或文件。 如何找到占用空间大的目录或文件? 一种比较笨的方法是,在根目录下,通过du -hs命令,列出各目录所占空间大小 之后再用同样的方法继续到对应目录下去找 再相对高效一点的方法是通过du的-d参数,或--max-depth,设置查询的目录深度,目录深度增加,所查询的目录,展示出来会很多,这个时候可以通过grep进行过滤。 du -h -d 2|grep [GT] |sort -nr   du -h --max-depth=2|grep [GT] |sort -nr   通过这样的方式,可以搜出以G或者T为单位的占用磁盘空间的大目录,并排序 或者可以通过find来查询 find / - type  f -size +1G - exec  du ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览