mount 命令用于将文件系统挂载到 Linux 系统中的指定目录。以下是一些常用的 mount 选项:
-t:指定要挂载的文件系统类型,例如:ext4、ntfs、vfat 等。
-o:指定挂载选项,可以组合多个选项。常用选项包括:
ro:以只读模式挂载。rw:以读写模式挂载(默认)。noexec:禁止在挂载的文件系统上执行二进制文件。nosuid:忽略文件系统上的 SUID 和 SGID 位。nodev:禁止在挂载的文件系统上使用设备文件。noatime:不更新文件的访问时间。relatime:相对文件访问时间更新,只在文件访问时间早于修改时间和更改时间时更新。async:异步写入数据到磁盘(默认)。sync:同步写入数据到磁盘。-L:根据标签(label)挂载文件系统。
-U:根据 UUID 挂载文件系统。
-f:强制挂载,即使文件系统已经挂载也可以重新挂载。
-a:自动挂载 /etc/fstab 文件中定义的所有文件系统。
-n:不更新 /etc/mtab 文件,通常与 -a 选项一起使用。
-r:以只读模式挂载,与 -o ro 相同。
-w:以读写模式挂载,与 -o rw 相同。
这些选项可以根据需要进行组合使用。例如,要以只读模式挂载一个 ext4 文件系统,可以使用以下命令:
mount -t ext4 -o ro /dev/sdb1 /mnt/mydisk
或者使用简写形式:
mount -o ro /dev/sdb1 /mnt/mydisk