du的用法
作用:显示目录及文件所占空间
语法:du [ -a | -s ] [ -k ] [ -m ] [ -g ][ -l ] [ -r ] [ -x ] [ -H | -L ][ File ... ]
-a:显示目录下的所有子目录及其文件,与-s相反
-s:只显示该目录下所有文件的总和,与-a相反
-k:用KB为单位显示,即1024bytes-units,默认情况下为512bytes-units
-m:用MB为单位显示
-g:用GB为单位显示
[File…]:指定文件或目录
#在shell目录外
$ls
shell
#默认显示所有的子目录,注意没有列出文件,数字以block为单位,1block=512bytes。
$du
104 ./shell/data_check
56 ./shell/ftp
176 ./shell
176 .
$du –k #以KB为单位
52 ./shell/data_check
28 ./shell/ftp
88 ./shell
88 .
$du –a #显示所有目录及文件
$du –s #显示当前目录 .
176 .
转载于:https://blog.51cto.com/nbmonster/673412