du--命令详解
du:统计磁盘空间使用情况
功能说明:用于统计磁盘空间情况,便于找出哪个文件过多的占用了磁盘空间
语法格式:
du 【file】
du 文件或目录
参数 -a 显示所有文件大小
[root@backup ~ 16:14:51]]# du -a
4 ./.bash_logout
8 ./.viminfo
4 ./.bash_profile
4 ./.bashrc
4 ./.cshrc
4 ./.tcshrc
4 ./anaconda-ks.cfg
4 ./!
16 ./.bash_history
0 ./.pki/nssdb
0 ./.pki
0 ./.ssh
4 ./.pip/pip.conf
4 ./.pip
12 ./dead.letter
4 ./.lesshst
72 .
参数 -s 显示文件的总大小
[root@backup ~ 16:14:53]]# du -s
72
参数 -h 以人类可读的方式查看大小,以K M G 为单位
[root@backup ~ 16:16:52]]# du -h
0 ./.pki/nssdb
0 ./.pki
0 ./.ssh
4.0K ./.pip
72K .
参数 --max-depth 显示N级目录的大小
[root@backup ~ 16:19:31]]# du -h --max-depth=1 /var/log/ #只显示第一层目录的大小
144K /var/log/tuned
35M /var/log/audit
2.6M /var/log/anaconda
0 /var/log/rhsm
924K /var/log/sa
71M /var/log/