第 19 章 使用 mount 命令
在 Linux、UNIX 和类似操作系统上,不同分区和可移动设备(例如,CD、DVD 或者 USB 闪存驱动器)上的文件系统可以附加到目录树中的某个点( 挂载点),然后再次分离。要附加或分离文件系统,请分别使用 mount 或 umount 命令。本章描述了这些命令的基本用途,以及一些高级主题,如移动挂载点或创建共享子树等。
19.1. 列出当前挂载的文件系统
要显示所有当前附加的文件系统,请使用以下命令,没有附加参数:
$
mount
此命令显示已知挂载点的列表。每行都提供有关设备名称、文件系统类型、挂载目录的重要信息,以及相关的挂载选项,格式如下:
device on directory type type (options)
Red Hat Enterprise Linux 6.1 也提供 findmnt 工具,它允许用户以类似于树形的形式列出挂载的文件系统。要显示所有当前附加的文件系统,请运行不带额外参数的 findmnt 命令:
$
findmnt
19.1.1. 指定文件系统类型
默认情况下,mount 命令的输出包括各种虚拟文件系统,如
sysfs
和 tmpfs
。要只显示具有特定文件系统类型的设备,请提供 -t
选项:
$
mount -t type
同样,使用 findmnt 命令只显示具有特定文件系统的设备:
$
findmnt -t type
有关通用文件系统类型的列表,请参阅 表 19.1 “通用文件系统类型”。有关用法示例,请参阅 例 19.1 “列出当前挂载的
ext4
文件系统”。
例 19.1. 列出当前挂载的 ext4
文件系统
通常,
/
和 /boot
分区都被格式化为使用 ext4
。要只显示使用此文件系统的挂载点,请使用以下命令:
$
mount -t ext4
/dev/sda2 on / type ext4 (rw)
/dev/sda1 on /boot type ext4 (rw)
要使用 findmnt 命令列出这些挂载点,请输入:
$
findmnt -t ext4
TARGET SOURCE FSTYPE OPTIONS
/ /dev/sda2 ext4 rw,realtime,seclabel,barrier=1,data=ordered
/boot /dev/sda1 ext4 rw,realtime,seclabel,barrier=1,data=ordered