使用 df 检查 Linux 上的可用磁盘空间
使用 df 命令查看还剩多少 Linux 磁盘空间。
驱动器空间并不像计算早期那么宝贵,但无论您拥有多少空间,总是有可能耗尽。计算机需要一点空间来运行,因此偶尔检查一下以确保您没有无意中耗尽驱动器上的所有可用空间非常重要。在 Linux 终端中,您可以使用 df 命令来执行此操作。
df 命令显示文件系统上可用的磁盘空间量。
为了使输出易于阅读,您可以使用 -- human-sensitive
(或简称 -h
)选项:
$ df --human-readable
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 1.0T 525G 500G 52% /
在此示例中,计算机的驱动器已满 52%,还有 500 GB 可用空间。
由于 Linux 跨所有已安装的设备全面查看其文件系统,因此 df 命令为您提供连接到计算机的每个存储设备的详细信息。如果您有很多驱动器,那么输出将反映:
$ df --human-readable
Filesystem Size Used Avail Use% Mounted on
/dev/root 110G 45G 61G 43% /
devtmpfs 12G 0 12G 0% /dev
tmpfs 12G 848K 12G 1% /run
/dev/sda1 1.6T 1.3T 191G 87% /home
/dev/sdb1 917G 184G 687G 22% /penguin
/dev/sdc1 57G 50G 4.5G 92% /sneaker
/dev/sdd1 3.7T 2.4T 1.3T 65% /tux
在此示例中,计算机的 /home
目录已满 87%,还有 191 GB 可用空间。
查看可用磁盘空间总量
如果您确实有一个复杂的文件系统并且希望查看所有驱动器的总空间,请使用 --total
选项:
$ df --human-readable --total
Filesystem Size Used Avail Use% Mounted on
/dev/root 110G 45G 61G 43% /
devtmpfs 12G 0 12G 0% /dev
tmpfs 12G 848K 12G 1% /run
/dev/sda1 1.6T 1.3T 191G 87% /home
/dev/sdb1 917G 184G 687G 22% /penguin
/dev/sdc1 57G 50G 4.5G 92% /sneaker
/dev/sdd1 3.7T 2.4T 1.3T 65% /tux
total 6.6T 4.0T 2.5T 62% -
输出的最后一行提供文件系统的总空间、已使用的总空间、可用的总空间。
查看磁盘空间使用情况
要获取驱动器空间占用情况的摘要,请阅读我们有关 du 命令的文章。