Linux df 命令及示例Linux df 命令及示例Linux df 命令及示例Linux df 命令及示例
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

Linux df 命令及示例

在 Linux 中,“df”命令代表“磁盘空闲”,用于检查不同文件系统的可用空间。每当您运行此 Linux 命令行实用程序时,它都会显示已用和可用块的数量、总磁盘空间以及文件系统安装位置的摘要。

本文通过有用的示例解释了“df”命令。本指南支持的内容如下:

  • “DF”命令如何工作?

  • 显示当前挂载的文件系统的空间

  • 显示所有文件系统的空间

  • 显示文件系统的总空间

  • 以人类可读的格式显示磁盘空间

  • 以指定单位显示磁盘空间

  • 显示指定文件系统的磁盘空间

  • 显示除指定文件系统之外的所有文件系统的磁盘空间

让我们从“df”命令开始指南。

“DF”命令如何工作?

“df”命令提取具有文件名参数的磁盘空间信息 下面提供了具有不同选项的“df”命令的一般语法:

一般语法:

$ df [option]

这里的“选项”指的是与“df”命令结合使用的标志。

-b

当我们在终端中使用“-b”选项时,它会按文件大小缩放大小。

-h

此选项显示权力的大小。

-l

它仅列出本地文件系统的磁盘空间信息。

-p

在终端中输入“df”选项时,它仅使用 POSIX 输出格式。

-t 

此选项打印大小、可用性和已用空间的总计。

-v

用于打印“df”命令工具的版本信息。

要探索“df”命令的其他变体,用户可以使用“help”实用程序:

$ df -- help

示例1:显示Linux当前挂载的文件系统的空间

每当我们使用不带任何标志或选项的“df”命令时,它会按以下方式显示 Linux 中当前挂载的所有文件系统的可用空间:

$ df

它以表格形式打印磁盘空间的完整统计信息,包括总空间、已用空间、可用空间以及安装文件的根目录。

示例2:显示Linux中所有文件系统的空间

但是,假设您想要查看所有文件系统的可用空间,无论它们是已安装还是已卸载、可访问还是不可访问。在这种情况下,您可以使用“df”命令的以下变体:

$ df -a

输出显示所有重复文件和虚拟文件,无论它们的块大小是否为零。

示例3:显示Linux中文件系统的总空间

如果你想获得Linux中文件系统的空间总数,可以执行以下命令:

$ df --total

它在输出的最后一行显示所有文件系统的总空间。

示例 4:在 Linux 中以人类可读的格式显示磁盘空间

在 Linux 中,磁盘空间也可以通过以下方式以人类可读的格式显示:

$ df -h

文件系统的磁盘空间可以以人类可读的格式显示。

示例 5:在 Linux 中以指定单位显示磁盘空间

如果您希望在 Linux 中以指定单位显示磁盘空间,可以使用“df”命令的以下变体:

$ df -<unit>

您可以将“单位”替换为“k”、“m”和“h”分别为千字节”、“兆字节”和“千兆字节”。

由于我们使用“k”标志,因此文件系统的磁盘空间以千字节为单位,如下所示:

$ df -k

示例6:显示Linux中指定文件系统的磁盘空间

您还可以只显示 Linux 中特定文件系统的信息。这可以通过以下命令来完成:

$ df -t <Filesystem>

您可以将“Filesystem”替换为您要查看其信息的文件系统的名称:

$ df -t tmpfs

与我们指定的文件系统相关的信息如图所示。

示例7:显示除指定文件系统之外的所有文件系统的磁盘空间

您甚至可以选择显示有关所有文件系统的信息,同时使用以下命令排除单个文件系统:

$ df -x <Filesystem>

同样,您可以将“Filesystem”替换为要排除其信息的文件系统的名称:

$ df -x tmpfs

图像中显示了与我们所有文件系统(不包括指定文件系统)相关的信息。

结论

“df”是一个在类Linux系统中显示磁盘空间信息的标准工具。使用该命令,用户可以显示当前挂载的文件系统的空间、总空间、可读格式、指定单位的磁盘空间以及指定文件系统的磁盘空间。本文提供了“df”命令的语法和多个示例。

©2015-2025 艾丽卡 support@alaica.com