Shell 命令 之快速定位日志目录

3 min read
du -x --max-depth=1 / | sort -k1 -nr
64611400	/
25011576	/var
22957240	/usr
4078232	/home
3951244	/root
152404	/opt
66048	/tmp
28512	/etc
0	/srv
0	/path
0	/mnt
0	/media

参数说明

-x参数表示跳过其他文件系统
--max-depth 参数设置为1,可以统计出根目录下第一级目录中所有文件大小
sort命令中
-k 参数指明具体按照哪一列进行排序
-n 参数表示只对数值进行排序
-r 参数表示反向排序
整体分析sort 这一段命令的意思就是指定第一列并按照数据大小做反序排序