linux 中输出指定目录下所有一级目录的大小以及磁盘占用最大的目录

 

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
复制代码

 

 

 

posted @   小鲨鱼2018  阅读(153)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
历史上的今天:
2023-02-25 ubuntu 22.04中配置静态IP
2023-02-25 linux 中 sed命令中的q选项
2023-02-25 linux 中awk命令 制定 输入行分隔符、列分割符、输出行分隔符、输出列分隔符的几种方法
2023-02-25 linux 命令行中 几个高效快捷键
2021-02-25 python中字典的键不允许重复
2021-02-25 python中访问字典
2021-02-25 python中增加字典的键值对(项)、修改键值对的值
点击右上角即可分享
微信分享提示