mount
命令在 Linux 中用于挂载文件系统。它有许多参数,下面是一些常用的参数及其用法:
-t
:指定要挂载的文件系统类型,例如 ext4
、ntfs
、vfat
等。 用法:mount -t 文件系统类型 设备名 挂载点
-o
:指定挂载选项,可以设置多个选项,用逗号分隔。 常用选项:
ro
:以只读模式挂载rw
:以读写模式挂载(默认)noexec
:禁止执行二进制文件nosuid
:忽略 setuid 和 setgid 位nodev
:禁止使用设备文件remount
:重新挂载已挂载的文件系统async
:异步写入磁盘sync
:同步写入磁盘(默认)用法:mount -o 选项1,选项2 设备名 挂载点
-a
:自动挂载 /etc/fstab
文件中定义的所有文件系统。
-r
或 -o ro
:以只读模式挂载所有文件系统。
-w
或 -o rw
:以读写模式挂载所有文件系统。
-n
:不更新 /etc/mtab
文件,通常与 -a
选项一起使用。
-f
:强制挂载,即使文件系统已经挂载也可以挂载。
-U
:通过 UUID 挂载文件系统。
-L
:通过标签(Label)挂载文件系统。
示例:
挂载一个 ext4 类型的文件系统:
mount -t ext4 /dev/sdb1 /mnt/mydisk
以只读模式挂载一个 ntfs 类型的文件系统:
mount -t ntfs -o ro /dev/sdb1 /mnt/mydisk
重新挂载一个已挂载的文件系统为只读模式:
mount -o remount,ro /mnt/mydisk
自动挂载 /etc/fstab
文件中定义的所有文件系统:
mount -a