Linux df h命令简要使用指南

1. df命令简介

df命令是Linux系统中的一个常用命令,用于显示文件系统的磁盘空间使用情况。它会列出各个文件系统的总容量、已使用容量、可用容量以及文件系统挂载的点等信息。通过使用df命令,可以了解到系统中各个文件系统的空间使用情况,方便管理员进行磁盘空间的管理和优化。

2. df命令的基本使用

2.1 显示所有文件系统的磁盘空间使用情况

要显示所有文件系统的磁盘空间使用情况,只需简单地在命令行中输入df,并按下回车键:

df

该命令会输出类似以下的信息:

Filesystem     1K-blocks   Used Available Use% Mounted on

/dev/sda1 7864320 482176 6772144 7% /

tmpfs 512000 0 512000 0% /dev/shm

/dev/sdb1 8388608 589824 7798784 8% /data

上述输出结果中,每一行表示一个文件系统及其空间使用情况。各列的含义分别是:文件系统、总容量(以1K字节为单位)、已使用容量、可用容量、使用比例和文件系统挂载点。

2.2 显示指定文件系统的磁盘空间使用情况

如果只需要查看特定文件系统的磁盘空间使用情况,可以在df命令后面加上文件系统的挂载点:

df /data

该命令会输出指定文件系统的磁盘空间使用情况:

Filesystem     1K-blocks   Used Available Use% Mounted on

/dev/sdb1 8388608 589824 7798784 8% /data

上述输出结果中只显示了挂载点为“/data”的文件系统的信息。

3. df命令的常用选项

3.1 -h选项:以更人性化的方式显示磁盘空间

使用-h选项,df命令会将磁盘空间使用情况以更易读的方式显示出来。该选项会将总容量、已使用容量、可用容量和使用比例以适当的大小单位(如GB、MB等)来显示。

df -h

输出结果示例如下:

Filesystem      Size  Used Avail Use% Mounted on

/dev/sda1 7.5G 471M 6.5G 7% /

tmpfs 500M 0 500M 0% /dev/shm

/dev/sdb1 8.0G 576M 7.5G 8% /data

使用-h选项后,输出结果中的容量和使用情况更易于理解。

3.2 --type选项:按照文件系统类型进行过滤

使用--type选项,可以按照文件系统类型进行过滤,只显示指定类型的文件系统的磁盘空间使用情况。以下是一些常见的文件系统类型:

ext2:第二扩展文件系统

ext3:第三扩展文件系统

ext4:第四扩展文件系统

tmpfs:临时文件系统

iso9660:ISO 9660文件系统(通常用于CD/DVD镜像)

vfat:FAT文件系统(通常用于Windows分区)

例如,要只显示ext4类型的文件系统的磁盘空间使用情况:

df --type=ext4

输出结果示例如下:

Filesystem     1K-blocks   Used Available Use% Mounted on

/dev/sda1 7864320 488288 6730816 8% /

如上所示,只显示了ext4类型的文件系统(挂载点为“/”)的磁盘空间使用情况。

3.3 -T选项:显示文件系统类型

使用-T选项,可以显示文件系统的类型。

df -T

输出结果示例如下:

Filesystem     Type 1K-blocks   Used Available Use% Mounted on

/dev/sda1 ext4 7864320 488288 6730816 8% /

tmpfs tmpfs 512000 0 512000 0% /dev/shm

/dev/sdb1 ext4 8388608 589824 7798784 8% /data

如上所示,输出结果中新增了一列“Type”,显示了文件系统的类型(如ext4、tmpfs等)。

4. 结束语

本文介绍了Linux df命令的基本使用和常用选项,包括显示所有文件系统的磁盘空间使用情况、显示指定文件系统的磁盘空间使用情况以及使用-h选项以更易读的方式显示磁盘空间等。通过掌握df命令的使用方法,管理员可以方便地了解系统的磁盘空间使用情况,从而进行磁盘空间的管理和优化。

操作系统标签