mount
命令在 Ubuntu 和其他 Linux 发行版中用于挂载文件系统。挂载是将一个文件系统连接到主文件系统树(通常是根目录 /
)的过程,使得挂载点下的文件和目录可以访问。
mount [选项] <设备名> <挂载点>
/dev/sdb1
。/mnt/mydisk
。-t <类型>
:指定文件系统类型,如 ext4
, ntfs
, vfat
, iso9660
等。-o <选项>
:指定挂载选项,例如 rw
(读写),ro
(只读),uid
(用户ID),gid
(组ID)等。-L <标签>
:根据文件系统的标签挂载。-U <UUID>
:根据文件系统的 UUID 挂载。挂载一个 ext4 文件系统
sudo mount -t ext4 /dev/sdb1 /mnt/mydisk
挂载一个 NTFS 文件系统为只读
sudo mount -t ntfs -o ro /dev/sdb1 /mnt/mydisk
根据 UUID 挂载文件系统
首先,使用 blkid
命令查找设备的 UUID:
sudo blkid
假设 UUID 为 12345678-1234-1234-1234-123456789abc
,则挂载命令为:
sudo mount -U 12345678-1234-1234-1234-123456789abc /mnt/mydisk
挂载一个 ISO 文件
sudo mount -o loop /path/to/iso.iso /mnt/cdrom
为了在系统启动时自动挂载文件系统,可以编辑 /etc/fstab
文件。例如:
UUID=12345678-1234-1234-1234-123456789abc /mnt/mydisk ext4 defaults 0 2
UUID
:文件系统的 UUID。/mnt/mydisk
:挂载点。ext4
:文件系统类型。defaults
:默认挂载选项。0
:dump 备份选项(0 表示不备份)。2
:fsck 检查顺序(2 表示在启动时检查)。使用 umount
命令卸载已挂载的文件系统:
sudo umount /mnt/mydisk
或者根据设备名卸载:
sudo umount /dev/sdb1
mount
命令是 Linux 系统中管理文件系统挂载的重要工具。通过掌握其基本语法和常用选项,可以方便地进行文件系统的挂载、卸载和管理。