13 df Linux 命令及示例

对于新手来说,掌握 Linux 可能会很困难。 但是命令行工具的威力不容忽视。 它们可能看起来很老式——需要零鼠标使用——但像 df 命令这样的技巧可以节省你的时间。

使用 Linux df 命令,您可以轻松地询问系统以获取有关磁盘空间和文件大小的详细信息。 这 12 个 df 命令示例将向您展示如何操作。

Linux 中的 df 命令是什么?

如果您想知道 Linux PC 上有多少可用磁盘空间,您的第一直觉是什么? 对于许多人来说,可能是检查你的 Linux 发行版的磁盘管理工具,但这不是最好的选择。 正如有一个用于克隆磁盘的数据复制器工具一样,还有一个用于检查文件系统详细信息的“磁盘文件系统”工具。

这是

df

命令,输入 bash 终端。 它可以以多种方式使用:

  1. 显示磁盘空间使用情况
  2. 显示特定设备上的使用情况
  3. 显示所有正在使用的文件系统
  4. 查找特定文件的磁盘信息
  5. 显示 inode
  6. 在特定文件上显示文件系统
  7. 包括文件系统类型
  8. 排除文件系统类型
  9. 显示 df 命令帮助文件
  10. 显示总磁盘使用量和可用空间

df

还可以调整命令以以千字节、兆字节和千兆字节为单位显示文件大小和可用空间。

df 命令语法

在开始使用之前

df

命令,请注意其语法。 像大多数 Linux 终端工具一样,它很简单; 知道它会在您使用时节省时间

df

更频繁。

你可以检查

df

使用帮助命令手动命令语法:

df --help

你会看到第一行:

Usage: df [OPTION]... [FILE]...

所以,你会使用

df

其次是

[OPTION]

那么任何相关的

[FILE]

或目录。 这些在帮助文件中列出,但您可以继续阅读以查看一些示例。

1. 使用 df 命令显示磁盘使用情况

要显示计算机的磁盘空间,这会导致文件系统类型、已用和可用空间等,请使用:

df

2. 使用 df 显示特定驱动器的磁盘使用情况

您可以通过选择特定的驱动器或分区来获得更具体的信息。 只需将文件路径添加为

[OPTION]

df /home

3. 用df显示所有文件系统

默认

df

命令仅显示您计算机上的标准文件系统。 无法访问的文件系统,重复(在 RAID 系统中 example) 和伪文件系统被忽略。

但是,您可以使用

df

. 只需使用

-a

切换,对于“全部”:

df -a

4. 查找特定文件的信息

寻找有关特定文件的数据? 如果您需要知道特定文件的位置以及存储它的设备上的剩余空间,请使用:

df /home/christian/file.txt

这在跟踪数据以在硬盘驱动器之间移动时很有用。 为了 example,您可能正在将重要的个人数据迁移到辅助驱动器或分区。

5. 用 df 显示 inode

索引节点是 Linux 文件系统的关键,它存储有关文件的信息,就像数据库一样。 显示有关 inode 输入的信息

df -i

6.使用df命令显示文件系统

需要知道您的驱动器上使用的文件系统类型是什么? 使用

-T

选项,后跟文件路径。

df -T /home/christian/file.txt

查找类型列标题。 正如你在这个 example,文件类型为 ext4。

7. 使用 df 包含和排除文件系统类型

以及显示文件系统类型

df

,您还可以包含特定类型。 为了 example,如果您想显示所有 ext4 文件系统设备,请使用:

df -t ext4

8.排除文件系统类型

想要排除文件系统类型? 要显示驱动器上除 ext4 之外的所有文件系统类型,请使用:

df -x ext4

9. 使用 df 命令查看总磁盘使用情况

虽然基本

df

显示总的磁盘使用情况,不包括隐藏文件。 要查看此图,请使用

df --total

10.查看df命令帮助文件

虽然大多数

df

命令可以在这个列表中找到,你会在帮助文件中找到一些额外的、很少使用的示例。 查看这个

df --help

奖励:以 KB、MB 和 GB 显示 df 结果

除此之外,可以稍微调整 df 命令以提供更具可读性的结果。 默认情况下,输出以字节为单位。 如果您知道字节与兆字节和千兆字节的关系,那么这对您来说可能不是问题。

但是,为了便于阅读,使用这些开关是一个明智的选择:

  • 使标准输出对熟悉 GB 编号的人可读
    -h
  • 展示
    df

    以兆字节 (MB) 为单位的命令输出

    -m
  • 您还可以使用以千字节为单位显示输出
    -k

用法很简单——该选项出现在指定位置,以及必要时选择的任何其他位置。 对于基本

df

命令,使用

df -h

如果要查看以 GB 为单位的特定文件的大小而不是默认字节,请使用文件路径和文件名:

df -h /home/christian/file.txt

df 命令是成功使用 Linux 的关键

至此,您应该已经对

df

命令。 是的,你可以没有它,也许可以在文件管理器中找到你需要的信息。 但只需敲击两次按键,您也可以在终端中找到信息。

由于打字几乎总是比使用鼠标快,因此准备好这个命令行技巧是有意义的。

想要更多 Linux 终端命令,例如

df

? 使用这些提示和技巧成为 Linux 命令行大师。