linux命令行:du – 如何让它只显示每个目录的总数

我正在做(与coreutils_8.5-1ubuntu6_amd64):

du -sch `find ./ -maxdepth 1 -type d` 

我正在寻找一个简单的方法(较短的cmd)来查找子目录的大小 。 谢谢。

6 Solutions collect form web for “linux命令行:du – 如何让它只显示每个目录的总数”

这适用于coreutils 5.97:

du -cksh *

在我的du版本(来自coreutils 8.14)这个工作:

 du -h -d 1 

-h是用于人类可读的大小。

以下为我做了这份工作:

du -hs */

没有结尾斜杠输出不限于目录。

其实你可以试试:

 du -kh | cut -f1 

不知道关于coreutils,但我喜欢df -h <directory>df -h 。 -h是为了人类可读的。

创build一个别名:

 alias subs="du -sch `find ./ -maxdepth 1 -type d`" 

而我的'潜艇'要短得多。

  • tar:添加当前目录下的所有文件和目录INCLUDING .svn等等
  • 是否有一个用于Linux的C ++ gdb GUI?
  • 使用`find -perm`来查找何时未设置权限
  • 如何使用pid从Python中终止进程?
  • 什么是Linux本地GUI API?
  • 找出GCC包含的path是
  • 如何使用YUM列出包的内容?
  • cronjob不执行独立工作的脚本
  • malloc如何在multithreading环境中工作?
  • 如何在Linux中创build高分辨率定时器来衡量程序性能?
  • Docker如何更改存储库名称或重命名图像?