du命令的英文全称是“Disk Usage”,即用于查看磁盘占用空间的意思。但是与df命令不同的是du命令是对文件和目录磁盘使用的空间的查看,而不是某个分区。
**语法格式:** du [参数] [文件]
**常用参数:**
| -a | 显示目录中所有文件大小 |
| ---- | ------------------------ |
| -k | 以KB为单位显示文件大小 |
| -m | 以MB为单位显示文件大小 |
| -g | 以GB为单位显示文件大小 |
| -h | 以易读方式显示文件大小 |
| -s | 仅显示总计 |
**参考实例**
以易读方式显示文件夹内及子文件夹大小 :
```
[root@anycode ~]# du -h scf/
```
以易读方式显示文件夹内所有文件大小 :
```
[root@anycode ~]# du -ah scf/
```
输出当前目录下各个子目录所使用的空间 :
```
[root@anycode ~]# du -hc --max-depth=1 scf/
```
显示指定文件所占空间 :
```
[root@anycode ~]# du log2012.log
```