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