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