001、
[root@pc1 test1]# ls ## 测试文件及目录 dir1 dir2 dir3 dir4 file1 file2 [root@pc1 test1]# du -ch ## 显示所有文件及目录的大小 220M ./dir1 530M ./dir2 6.6M ./dir3/dir001 207M ./dir3 ## 此处的dir3包括了dir3目录下所有文件及目录的总大小 250M ./dir4 1.3G . 1.3G total [root@pc1 test1]# du -ch | grep "/" ## 借助grep过滤仅保留目录的统计 220M ./dir1 530M ./dir2 6.6M ./dir3/dir001 207M ./dir3 250M ./dir4 [root@pc1 test1]# du -ch | grep "/" | awk -F "/" 'NF == 2' ## 借助awk过滤,仅保留一级目录 220M ./dir1 530M ./dir2 207M ./dir3 250M ./dir4 [root@pc1 test1]# du -ch | grep "/" | awk -F "/" 'NF == 2' | sort -rh ## 借助sort逆向排序 530M ./dir2 250M ./dir4 220M ./dir1 207M ./dir3
。
标签:dir3,test1,dir1,dir2,##,linux,磁盘,目录 From: https://www.cnblogs.com/liujiaxin2018/p/18032226