📜  Findmnt - 在 Linux 上查找所有已挂载的文件系统

📅  最后修改于: 2022-05-13 01:57:33.556000             🧑  作者: Mango

Findmnt - 在 Linux 上查找所有已挂载的文件系统

Findmnt是 Linux 中的一个命令行工具,用于列出系统上所有挂载的文件系统。 findmnt 在 t/etc/fstab、/etc/mtab 或 /proc/self/mountinf 位置搜索已安装的文件。默认情况下,它显示系统上所有挂载的文件系统。此命令已预装在系统上。此命令随包 util-Linux 提供。现在让我们看看如何使用 findmnt 工具。

列出文件系统

要查看系统上挂载的所有文件系统,我们可以简单地使用 findmnt 命令:

findmnt

然后输出将在树状结构中。

输出中的列显示以下信息:

  • TARGET:显示目标挂载点
  • SOURCE:显示源设备
  • FSTYPE:显示文件系统的类型。
  • 选项:它将显示文件系统挂载选项。

列表格式的文件系统

默认情况下,findmnt 以树状结构的形式显示输出。要在表单列表中获取输出,请在 findmnt 命令中使用 -l 选项:



findmnt -l

以df格式列出系统:

要以类似输出格式的 df 命令形式获取输出,请使用带有选项 -D 或 -df 的 findmnt。此选项将以 df 格式的形式显示输出。

findmnt -D

fstab 输出列表:

要显示从目录 /etc/fstab 文件和 /etc/fstab.d 中获取的文件系统信息,请使用带有 -s 或 –fstab 选项的 findmnt 命令。

findmnt -s

过滤掉文件系统:

要获得特定文件系统类型的输出,我们可以在 findmnt 命令中使用 -t 或 –types 选项。要过滤多个文件系统,请提及以逗号分隔的文件系统类型。

findmnt -t ext4

原始输出:

要以随机方式获取格式的输出,请在 findmnt 命令中使用 -r 或 -raw 选项。



find -r

使用源设备搜索

要获取特定源设备的输出,请使用 -S 和 findmnt 命令。

findmnt -S /dev/sda2

按挂载点搜索

要获取特定 TARGET 或挂载点的输出,请在 findmnt 命令中使用 -T 或 –target 选项

findmnt -T /

要了解有关 findmnt 命令的更多信息,请阅读 findmnt 的手册页。

man findmnt