centos统计子目录和文件的大小并排序

一,统计/usr下一级子目录和文件的大小

du -h --max-depth=1 /usr

 输出如下:

最后一行输出了 /usr的总大小是12G, 上面是每个一级子目录的大小,它们加起来正好是12G

centos统计子目录和文件的大小并排序_第1张图片

 --max-depth=1  表示只递归一级,可以改成其他值自己试一下效果

二,统计指定目录大小

比如只想统计/usr 的大小,不要输出各个子目录大小,如下:

du -sh /usr

输出如下:

三,统计大小并排序

du -h --max-depth=1  /usr  | sort -h

输出效果:

centos统计子目录和文件的大小并排序_第2张图片

你可能感兴趣的:(centos,linux,运维)