du 用于估算文件空间/文件大小 使用情况
常用选项:
- -h 易读格式显示( K M G)
- -b 单位 bytes 显示
- -k 单位 KB 显示
- -m 单位 MB 显示
- -s 只显示总大小
- --max depth=< 目录层数 >>,超过层数的目录忽略
- --exclude=file 排除文件或目录
- --time 显示大小和创建/更新时间
示例:
查看目录大小: # du -sh /opt
排除目录某个文件: # du -sh --exclude=test /opt
查看目录下所有目录的大小并按大小降序排列:sudo du -sm /etc/* | sort -nr | less
注:
du查看目录大小,df查看磁盘使用情况
du -sh /data/dev 查看文件夹的实际大小,包括文件夹内部的子文件
ls -lht /data/dev 列出的是该文件夹(不包括文件夹内部子文件)和各子文件的大小