如何用shell统计当前目录下子目录的大小
发布时间:2020-12-15 16:48:31 所属栏目:安全 来源:网络整理
导读:du -sh * | sort -hr 显示 2.4 G share 2.4 G local 1.8 G lib64 1.6 G lib 368 M bin 262 M include 218 M src 121 M libexec 63 M sbin 0 tmp 0 games 0 etc 其中,du命令,-s表示summary统计,-h表示人类;sort的参数,-h同样表示人类,-r表示反向显示。
du -sh * | sort -hr
显示 2.4G share
2.4G local
1.8G lib64
1.6G lib
368M bin
262M include
218M src
121M libexec
63M sbin
0 tmp
0 games
0 etc
其中,du命令,-s表示summary统计,-h表示人类;sort的参数,-h同样表示人类,-r表示反向显示。 ls -lSh
显示 -rw-r--r--. 1 root root 18K Nov 28 2016 COPYING
drwxr-xr-x. 2 root root 4.0K Feb 11 20:04 bin
drwxr-xr-x. 3 root root 4.0K Feb 11 20:04 include
drwxr-xr-x. 10 root root 4.0K Feb 11 20:05 mysql-test
drwxr-xr-x. 28 root root 4.0K Feb 11 20:05 share
-rw-r--r--. 1 root root 2.5K Nov 28 2016 README
drwxr-xr-x. 4 root root 191 May 4 11:39 lib
drwxr-xr-x. 2 root root 112 Feb 11 20:05 support-files
drwxr-xr-x. 2 root root 55 Feb 11 20:04 docs
drwxr-xr-x. 4 root root 30 Feb 11 20:04 man
这里的-h表示人类,-S表示按照大小排序,其中如果是目录,则显示目录文件的大小,而不是目录里所有文件的大小。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 修改bootstrap.js文件使模态框垂直居中显示
- Angular2 – 多个依赖的顺序http api调用
- WebService大讲堂之Axis2(3):使用services.xml文件发布Web
- angularjs – ng-repeat内部的ng-transclude正在失去对$tra
- bash – 如何在不破坏布局的情况下回显$命令
- Win7文件,命令行方式授权或禁用指定用户访问权限
- twitter-bootstrap – Twitter Bootstrap仅在电话上折叠组
- Bootstrap组件之具有响应式特性的嵌入内容
- 如何同步在docker容器上运行的java应用程序的时间?
- scala – Play 2.1中的私有资产