下面是关于“Linux系统下findmnt命令使用全解”的完整攻略。
1. 简介
在Linux系统上,findmnt是一个命令行工具,用于查找已安装的文件系统以及它们在文件系统层次结构中的安装点。该命令可用于列出所有已安装的文件系统、查找指定的文件系统等。
2. 命令格式
findmnt的基本命令格式如下:
findmnt [options] [mountpoint | UUID | LABEL | PARTUUID | PARTLABEL]
其中,参数options是可选的,用于指定一些选项;mountpoint | UUID | LABEL | PARTUUID | PARTLABEL是必选的,用于指定要查找的文件系统。这些参数可以任选其一或多个之间组合使用。
3. 常用选项
下面列举了findmnt的一些常用选项:
- -a:列出所有已安装的文件系统。
- -M mountpoint:查找指定安装点的文件系统。
- -U UUID:查找指定UUID的文件系统。
- -L LABEL:查找指定LABEL的文件系统。
- -t type:查找指定文件系统类型的文件系统。
- -o list:显示指定的输出列。
- -h:显示帮助信息。
4. 示例说明
示例1:查找指定安装点的文件系统
假设我们想要查找安装点为"/"的文件系统,可以使用如下命令:
findmnt -M /
使用该命令后,系统会返回如下输出:
TARGET SOURCE FSTYPE OPTIONS
/ /dev/sda1 ext4 rw,relatime,errors=remount-ro,data=ordered
其中,TARGET表示安装点,SOURCE表示文件系统的源,FSTYPE表示文件系统的类型,OPTIONS表示文件系统的挂载选项。
示例2:列出所有已安装的文件系统
假设我们想要列出系统中所有已安装的文件系统,可以使用如下命令:
findmnt -a
使用该命令后,系统会返回类似如下输出:
TARGET SOURCE FSTYPE OPTIONS
/ /dev/sda1 ext4 rw,relatime,errors=remount-ro,data=ordered
/boot /dev/sda2 ext4 rw,relatime,data=ordered
/home /dev/sda3 ext4 rw,relatime,data=ordered
/dev devtmpfs devtmpfs mode=0755,nosuid
/run tmpfs tmpfs mode=0755,nosuid,nodev,relatime
/run/lock tmpfs tmpfs mode=0755,nosuid,nodev,noexec,relatime
/run/user/1000 tmpfs tmpfs mode=0700,uid=1000,gid=1000,relatime
可见,该命令列出了系统中所有已安装的文件系统,包括根文件系统"/"、boot文件系统"/boot"、home文件系统"/home"等。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Linux系统下findmnt命令使用全解 - Python技术站