📅  最后修改于: 2023-12-03 14:41:11.881000             🧑  作者: Mango
findmnt
是一个命令行工具,用于在 Linux 系统中查找已挂载的文件系统。它可以输出系统中所有已挂载的文件系统的信息,包括挂载点、设备、文件系统类型、挂载选项等。
findmnt
的基本用法如下:
findmnt [OPTIONS] [SOURCE]...
其中,SOURCE
参数指定要查找的文件系统的挂载点或设备,如果不指定,则默认查找系统中所有已挂载的文件系统。
如果要输出所有已挂载的文件系统信息,可以直接运行 findmnt
命令:
findmnt
输出结果会以表格的形式显示每个已挂载的文件系统的信息,例如:
TARGET SOURCE FSTYPE OPTIONS
/ /dev/sda1 ext4 rw,relatime,data=ordered
/sys/fs/cgroup/systemd cgroup cgroup rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/usr/lib/systemd/systemd-cgroups-agent,name=systemd
/dev devtmpfs devtmp rw,nosuid,size=4020800k,nr_inodes=1005200,mode=755
run tmpfs tmpfs rw,nosuid,nodev,mode=755
findmnt
支持多种选项进行过滤和格式化输出,具体可以通过 man findmnt
命令查看帮助信息。
以下是一个使用 findmnt
命令查找指定挂载点的示例:
findmnt /home
输出结果如下:
TARGET SOURCE FSTYPE OPTIONS
/home /dev/sda2 ext4 rw,relatime,data=ordered
以上结果表明 /home
目录是挂载在 /dev/sda2
设备上的 ext4 类型的文件系统,挂载选项为 rw,relatime,data=ordered
。
findmnt
命令是一个非常实用的工具,对于需要查看 Linux 系统中已挂载的文件系统信息的情况很有帮助。在开发、维护、调试 Linux 系统时,可以通过 findmnt
命令来快速查找已挂载的文件系统,以便进行后续操作。