centos下如何查看磁盘使用情况命令

Posted 沛沛老爹

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos下如何查看磁盘使用情况命令相关的知识,希望对你有一定的参考价值。

在linux下查看磁盘的 使用情况有du 和df两种方式。

du

du 的英文原义为 disk usage,含义为显示磁盘空间的使用情况,用于查看当前目录的总大小。

它使用类似递归的方式,把当前目录下的所有文件的使用情况都打印出来

用法

du [选项]... [文件]...或:du [选项]... --files0-from=F
 

例如我们查看/data目录下的所有文件

du /data

结果如图所示:

常用参数

  • -s:对每个Names参数只给出占用的数据块总数。
  • -a:递归地显示指定目录中各文件及子目录中各文件占用的数据块数。
  • -k:以1024字节为单位列出磁盘空间使用情况。
  • -c:最后再加上一个总计(系统默认设置)。
  • -l:计算所有的文件大小,对硬链接文件,则计算多次。
  • -x:跳过在不同文件系统上的目录不予统计。
  • -h:以K,M,G为单位,提高信息的可读性。

df

df 是Disk free的意思是查看剩余空间的。主要用来展示每个文件的文件系统的相关信息,或者默认显示所有的。

用法

df [选项]... [文件]...

例如我们看/下的所有文件系统信息

df -h

结果如下:

 常用参数

  • -s:对每个Names参数只给出占用的数据块总数。
  • -a:递归地显示指定目录中各文件及子目录中各文件占用的数据块数。
  • -b:以字节为单位列出磁盘空间使用情况(系统默认以k字节为单位)。
  • -k:以1024字节为单位列出磁盘空间使用情况。
  • -c:最后再加上一个总计(系统默认设置)。
  • -l:计算所有的文件大小,对硬链接文件,则计算多次。
  • -x:跳过在不同文件系统上的目录不予统计。
  • -h:以K,M,G为单位,提高信息的可读性。

总结

常用参数两者都差不多。会使用一个就OK了。

以上是关于centos下如何查看磁盘使用情况命令的主要内容,如果未能解决你的问题,请参考以下文章

如何查看Linux磁盘空间大小

Centos下查看cpu磁盘及内存使用情况

如何查看Linux磁盘空间大小

linux 查看CPU内存 网络 流量 磁盘 IO

linux下查看磁盘空间占用

如何查看Linux磁盘空间大小