• 1
  • 2
  • 3
  • 4
  • 5
Linux操作系统运维问题 首 页  »  帮助中心  »  云服务器  »  Linux操作系统运维问题
ECS Linux系统使用du命令查看磁盘使用空间常见场景介绍
发布日期:2015-12-22 10:12:51

  Linux服务器经常查看磁盘目录的使用情况,常用命令为du命令,以下是使用du命令查询磁盘目录的一些常用场景,在ECS Linux系统实际操作过程大家可参考:

  1、查看当前目录下所有目录以及子目录的大小:

  du -h /home 常用

  “.”代表当前目录下。也可以换成一个明确的路径

  -h表示用K、M、G的人性化形式显示

  2、 要显示一个目录树及其每个子树的磁盘使用情况

  3、列出user目录及其子目录下所有目录和文件的大小:

  du -ah /home

  -a表示包括目录和文件

  du /home

  这在/home目录及其每个子目录中显示了磁盘块数。只显示目录,不显示文件

  4、要通过以1024字节为单位显示一个目录树及其每个子树的磁盘使用情况

  du -k /home/

  5、查看当前目录下每个目录/文件的大小,不显示子目录中的文件的大小

  du -h –-max-depth=1 .

  --max-depth=n表示只深入到第n层目录,此处设置为1,即表示不深入到子目录。

  这在/home目录及其每个子目录中显示了1024 字节磁盘块数。

  6、 以MB为单位显示一个目录树及其每个子树的磁盘使用情况

  du -m /home/

  这在/home/linux目录及其每个子目录中显示了 MB 磁盘块数。

  7、列出当前目录中的目录名不包括abcd字符串的目录的大小:

  du -h --exclude=’*abcd*’

  8、查看当前目录下user目录的大小,并不想看其他目录以及其子目录:

  du -sh /home 常用到的方式

  -s表示总结的意思,即只列出一个总结的值,