du命令统计指定层级目录大小

Table of Contents

    有时候我们在实际工作中,如裁剪APP包大小的时候,需要检查各个层级目录的总大小,这样可以针对占用空间较大的目录做裁剪。

    在Linux中统计指定层级的目录大小可以用du命令,来个实际例子,下面的命令可以统计Linux的etc目录的第一级目录按大小升序排列前9位,

[root@openresty ~]# du -m --max-depth=1  /etc/ | sort -n | tail
1    /etc/X11
1    /etc/xdg
1    /etc/xinetd.d
1    /etc/xml
1    /etc/yum
1    /etc/yum.repos.d
4    /etc/pki
9    /etc/gconf
21    /etc/selinux
40    /etc/