是否有可能ls在Unix中使用列出子目录及其所有内容的总大小,而不是通常的4K(我假设)只是目录文件本身?IE
total 12K
drwxrwxr-x 6 *** *** 4.0K 2009-06-19 10:10 branches
drwxrwxr-x 13 *** *** 4.0K 2009-06-19 10:52 tags
drwxrwxr-x 16 *** *** 4.0K 2009-06-19 10:02 trunk
Run Code Online (Sandbox Code Playgroud)
在搜索了这些手册页后,我空洞地说.
从shell,我需要列出所有子目录的大小.我目前正在使用:
du -hs * | sort -hr
Run Code Online (Sandbox Code Playgroud)
但是,这只会降低一级,并且不会遍历目录树.