您的位置:

Linux下df命令详解:查看磁盘空间使用情况

一、df命令介绍

df命令是一个可以用来查看磁盘空间的 Linux 命令,它能够显示文件系统的总空间、已使用的空间、剩余的空间、以及使用比例等信息。在 Linux 运维过程中,df 命令是比较重要的一个命令,对于磁盘空间的管理、备份、还原等方面都有非常重要的作用。

df 命令的基本语法如下:

df [选项] [文件名或目录名]

其中,选项可以是:

  • -a:显示所有文件系统,包括系统保留的。
  • -B单位:以指定的单位显示磁盘空间信息,单位包括K、M、G、T等,如:-BM表示以M为单位显示空间信息。
  • -h:以人类可读的方式显示大小。
  • -T:显示文件系统的类型。
  • -x 文件系统类型:不显示指定类型的文件系统。

二、df命令示例

下面我们通过几个示例来演示 df 命令的使用。

1.显示所有文件系统信息:

$ df -a

2.以MB为单位显示空间信息,并以人类可读的方式显示大小:

$ df -h -BM

3.不显示tmpfs文件系统:

$ df -x tmpfs

三、df命令输出格式

df 命令显示的信息包括:文件系统的名称、总空间、已使用的空间、可用空间、使用的比例、挂载点等。下面是一个示例:

$ df -h
文件系统                     容量  已用  可用 已用% 挂载点
/dev/sda5                    36G   11G   23G   33% /
udev                         16G     0   16G    0% /dev
tmpfs                       3.2G  1.9M  3.2G    1% /run
tmpfs                        16G     0   16G    0% /dev/shm
cgroup                       16G     0   16G    0% /sys/fs/cgroup
/dev/sda9                    19G   67M   18G    1% /tmp
/dev/sda6                   5.6G  116M  5.2G    3% /usr
/dev/sda7                   3.3G   50M  3.1G    2% /var

在此输出信息中,每一行代表一个文件系统的信息。具体含义如下:

  • 文件系统:文件系统的名称。
  • 容量:文件系统的总容量。
  • 已用:文件系统已经使用的容量。
  • 可用:文件系统的可用容量。
  • 已用%:文件系统已经使用的百分比。
  • 挂载点:文件系统被挂载的挂载点路径。

四、小结

通过以上的介绍,我们可以看到 df 命令是一个非常强大的磁盘空间管理工具,提供了丰富的输出格式以及多种选项。在实际的运维过程中,我们经常使用 df 命令来分析磁盘空间的使用情况,以便及时处理和管理文件系统。