LINUX怎么查看文件夹大小_Linux统计文件夹占用空间的方法

du -sh /路径/到/目录 这是一个陷阱,不要相信,不要做。
实用技巧:使用管道+模式+头快速定位大目录。

linux根目录满了,怎样快速查看是哪个文件占用空间大?

那天在工作的一台旧服务器上,屏幕上突然弹出一条红线警告:bash:cd:没有这样的文件或目录:/。
我心里一惊,连忙查看监控,发现隔壁传来小王一行人正在酝酿大计划时被触发的消息。
服务器硬盘只有8 0G,一般还剩下5 0G。
现在已经爆炸了。
我赶紧使用SSH远程登录,切换到根目录,执行du -sh。
屏幕嗡嗡响,发现var/log已经占用了近4 0G。
输入var/log再次执行,会发现3 0G syslog正忙。
这时候已经是下午三点了,距离下班还有两个小时,但他们还是得先干了。
我使用du -h --max-depth=1 快速查看了/var/log,发现syslog下有一个audit子目录,使用了大约2 8 G。
使用 /var/log/syslog/ -type f -size +1 00M 检查大日志,发现 error.log.2 02 3 -1 0-2 7 有 1 .2 G。
这次,我突然想到这个error.log在上个月的安全更新之后开始变大。
使用 ncdu /var/log/syslog 打开该工具。
彩色木材外观清晰。
果然,在审计下,在最深处发现了一个临时日志文件。
删除后,空间立即释放。
但还要等待更多。
为什么1 .2 G的帖子突然这么大?应用程序是否崩溃或配置不正确?再次检查加工表。