Linux命令之du

Posted winner-0715

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux命令之du相关的知识,希望对你有一定的参考价值。

Linux du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的

语法:

du [-ahskm] 文件或目录名称

选项与参数:

  • -a :列出所有的文件与目录容量,因为默认仅统计目录底下的文件量而已。
  • -h :以人们较易读的容量格式 (G/M) 显示;
  • -s :列出总量而已,而不列出每个各别的目录占用容量;
  • -S :不包括子目录下的总计,与 -s 有点差别。
  • -k :以 KBytes 列出容量显示;
  • -m :以 MBytes 列出容量显示;

实例 1

列出目前目录下的所有文件容量

[[email protected] ~]# du
8       ./test4     <==每个目录都会列出来
8       ./test2
....中间省略....
12      ./.gconfd   <==包括隐藏文件的目录
220     .           <==这个目录(.)所占用的总量

直接输入 du 没有加任何选项时,则 du 会分析当前所在目录的文件与目录所占用的硬盘空间。

实例 2

检查根目录底下每个目录所占用的容量

[[email protected] winner-0715]# du -smh /*
7.6M    /bin
23M    /boot
324K    /dev
35M    /etc
600M    /home
136M    /lib
25M    /lib64
16K    /lost+found
4.0K    /media
8.0K    /mnt
8.0K    /opt
0    /proc
96K    /root
14M    /sbin
0    /selinux
4.0K    /srv
0    /sys
412K    /tmp
2.2G    /usr
278M    /var

以上是关于Linux命令之du的主要内容,如果未能解决你的问题,请参考以下文章

linux命令之高级使用 du

linux 之 du 统计文件大小命令使用

Linux命令之du

Linux之du命令

Linux文件系统之du

Linux文件系统之du