如何在 Linux 中使用终端检查总空间和可用空间?


在 Linux/Unix 系统中,要检查存储详细信息,我们使用 df 命令。

df (磁盘空闲) 命令

df 命令用于在 Linux 系统中使用终端报告文件系统磁盘空间使用情况。它显示总空间、已用空间和可用空间。

语法

df 命令的一般语法如下所示

$ df [OPTION]... [FILE]...

df 命令中可用选项的简要说明。

序号
选项 & 描述
1
-a, --all
包含重复、伪造、不可访问的文件系统
2
-B, --block-size=SIZE
打印前缩放大小
3
-h, --human-readable
以 1024 的幂显示大小
4
-H, --si
以 1000 的幂显示大小
5
-l, --local
将列表限制为本地文件系统
6
--no-sync
在获取使用信息之前不进行同步
7
--sync
在获取使用信息之前进行同步
8
-T, --print-type
显示文件系统类型
9
-x, --exclude-type=TYPE
将列表限制为非指定类型的文件系统
10
--help
显示帮助消息,然后退出。
11
--version
它提供有关版本的信息,然后退出。

要检查空间使用情况,我们使用 df 命令。默认情况下,很难理解 df 命令的输出。

$ df

以下快照是在 Linux 系统中执行 df 命令后的输出屏幕。

我们可以看到 /dev/sda5(根分区)9736500 有总大小,5813352 有已用大小,3408844 有可用大小,但这些数字是什么?这些数字没有任何单位,所以我们无法理解。

使其可读,有一个可用的选项 -h 或 --human-readable 使其可读。

要以人类可读的格式显示输出,我们使用 -h 或 --human-readable 选项以及 df 命令,如下所示。

$ df --human-readable

或者

$ df -h

执行上述命令后,它以人类可读的形式报告磁盘空间使用情况,然后我们可以轻松理解磁盘空间使用情况。

以 1000 的幂显示存储详细信息(例如,32.3G)。

要以 1000 的幂显示输出,我们在 Linux 系统中使用终端使用 -H 或 --si 选项以及 df 命令

$ df --si

或者

$ df -H

执行上述命令后,它以 1000 的幂报告磁盘空间使用情况。现在我们可以轻松理解磁盘空间使用情况,因为我们对 GB 更熟悉。

有关 df 命令的更多详细信息以及检查选项说明,请使用以下命令。

$ df --help

并检查 df 命令的版本信息,请使用以下命令。

$ df --version

更新于: 2021年6月30日

701 次查看

开启你的 职业生涯

通过完成课程获得认证

开始学习
广告