1 查看当前目录下所有文件夹(没有嵌套)和文件的大小。du -sh *
其中-s的含义是-s, --summarize display only a total for each argument 就是只显示文件夹的总大小,不显示子目录和子文件的大小。
[admin@host1 ~]$ du -sh *
104K bin
7.2M cai
16M diamond
87M jingwei-server-2.1.4.4
3.3G logs
68K oracle
160K publish
8.0K tms
35G yugong
51M yugong-v2.5-SNAPSHOT.tar.gz
2 使用--max-depth=1也可达到这个效果
[admin@host1 ~]$ du -h --max-depth=1
32K ./.ssh
2.2M ./configclient
5.2G ./logs
62M ./diamond
8.0K ./tms
104K ./bin
12K ./.logstat
8.0K ./.meta_localmessage
1.3M ./bdpc-agent
68K ./oracle
1.2G ./cai
160K ./publish
8.0K ./.meta_async_storage
50G ./yugong
8.0K ./.meta_recover
1.3G ./jingwei-server-2.1.4.4
58G .