mount
命令在 Linux 中用于挂载文件系统。以下是 mount
命令的基本用法和一些常见选项:
mount [选项] <设备名> <挂载点>
-t <类型>
:指定文件系统类型,如 ext4
, ntfs
, vfat
等。-o <选项>
:指定挂载选项,可以有多个,用逗号分隔。常见的选项包括: ro
:只读模式。rw
:读写模式(默认)。noexec
:不允许执行二进制文件。nosuid
:忽略 setuid 和 setgid 位。nodev
:不允许使用设备文件。remount
:重新挂载已挂载的文件系统。bind
:将一个目录挂载到另一个目录。-U <UUID>
:通过 UUID 挂载文件系统。-L <标签>
:通过文件系统标签挂载。挂载一个 ext4 文件系统
mount -t ext4 /dev/sdb1 /mnt/mydisk
以只读模式挂载
mount -o ro /dev/sdb1 /mnt/mydisk
通过 UUID 挂载
mount -U 1234-ABCD /mnt/mydisk
重新挂载为读写模式
mount -o remount,rw /mnt/mydisk
将一个目录挂载到另一个目录
mount --bind /source /destination
挂载一个 NTFS 文件系统
mount -t ntfs-3g /dev/sdb1 /mnt/mydisk
mount
命令不带任何参数可以查看当前系统中所有已挂载的文件系统。mount | grep <挂载点>
可以查看特定挂载点的详细信息。使用 umount
命令卸载文件系统:
umount /mnt/mydisk
可以在 /etc/fstab
文件中配置文件系统的自动挂载。例如:
UUID=1234-ABCD /mnt/mydisk ext4 defaults 0 2
这行配置表示在系统启动时,通过 UUID 1234-ABCD
挂载 ext4 文件系统到 /mnt/mydisk
,并使用默认选项。
通过这些基本用法和选项,你可以灵活地管理 Linux 系统中的文件系统挂载。