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.gz2 使用--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 .
本文详细介绍了如何使用`du`命令查看Linux目录中所有文件夹和文件的大小,并通过参数`-s`和`--max-depth=1`实现简化输出,便于快速了解目录总体占用空间。
7774

被折叠的 条评论
为什么被折叠?



