du简单用法示例
du -sh xmldb/
du -sm * | sort -n //统计当前目录大小 并安大小 排序 du -sk * | sort -n du -sk * | grep guojf //看一个人的大小 du -m | cut -d "/" -f 2 //看第二个/ 字符前的文字
查看此文件夹有多少文件 * 有多少文件
du xmldb/
du xmldb* |wc -l
输出: 40752
解释: wc [-lmw]
参数说明:
du命令详细解释:
语 法:
du [-abcDhHklmsSx0] [-L][-X File][--block-size=SIZE][--exclude=PATTERN] [--max-depth=N][--help][--version][FILE-OR-PATH]
参数说明:
-
-0 每个结果显示后不换行
-
-D或–dereference-args 显示指定符号连接的源文件大小。
-
–files0-from=F 显示文件F 中以NUL 结尾的文件名对应占用的磁盘空间;如果F 的值是”-”,则从标准输入读入文件名
-
-h或–human-readable 以K,M,G为单位,提高信息的可读性。
-
-H或–si 与-h参数相同,但是K,M,G是以1000为换算单位,而不是以1024为换算单位。
-
-k或–kilobytes 以1024 bytes为单位,等价于–block-size=1K。
-
-l或–count-links 重复计算硬连接的文件。
-
-L或–dereference 统计符号连接源文件大小。
-
-P或–no-dereference 不同符号链接源文件的大小,默认。
-
-m或–megabytes 以1MB为单位,等价于–block-size=1M。
-
–time=WORD 以WORD指定的时间代替修改时间;WORD取值atime, access, use, ctime, status之一。
-
–time-style=STYLE 以STYLE指定的格式显示时间;STYLE取值full-iso, long-iso, iso, +FORMAT之一,其中FORMAT格式同date命令。
-
–help 显示帮助。
-
–version 显示版本信息。
更多的du用法实例:
du /home/linux
du -k /home/linux
du -m /home/linux
du -g /home/linux
du -h .
-h表示用K、M、G的容易让人理解的单位显示
du -sh user
-s表示总结的意思,即只列出一个总结的值
du -h –max-depth=0 user
du -ah user
du -h –exclude=’*xyz*’
du -0h user