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/

 

posted on 2021-03-03 16:21  弓长三寿  阅读(800)  评论(0编辑  收藏  举报