mount — 挂载文件系统

mount 用于将文件系统挂载到目录树中的挂载点。

命令说明

mount 将设备(分区、光盘、网络共享等)的文件系统附加到指定的挂载点目录。挂载后,该设备的内容通过挂载点目录进行访问。

应用场景

  • 挂载 USB 硬盘
  • 挂载 ISO 镜像
  • 挂载网络文件系统(NFS)
  • 挂载 tmpfs(内存文件系统)
  • 查看当前挂载情况
  • 重新挂载(修改挂载选项)

常用示例

示例 1:查看所有挂载

bash
复制代码
mount
plaintext
复制代码
/dev/sda1 on / type ext4 (rw,relatime)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
tmpfs on /tmp type tmpfs (rw)
/dev/sdb1 on /data type xfs (rw)

示例 2:挂载 USB 硬盘

bash
复制代码
mount /dev/sdc1 /mnt/usb

示例 3:挂载 ISO 镜像

bash
复制代码
mount -o loop ubuntu.iso /mnt/iso

示例 4:挂载 tmpfs

bash
复制代码
mount -t tmpfs -o size=2G tmpfs /mnt/ramdisk

示例 5:重新挂载为只读

bash
复制代码
mount -o remount,ro /data

示例 6:挂载 NFS

bash
复制代码
mount -t nfs 192.168.1.100:/shared /mnt/nfs

示例 7:挂载并指定选项

bash
复制代码
mount -o rw,noatime /dev/sdb1 /data

help 参数详解

参数 长参数 说明
-t TYPE --types TYPE 指定文件系统类型(ext4、xfs、nfs 等)
-o OPTIONS --options OPTIONS 挂载选项(逗号分隔)
-a --all 挂载 /etc/fstab 中的所有条目
-r --read-only 只读挂载
-w --rw 读写挂载
-L LABEL 按卷标挂载
-U UUID 按 UUID 挂载
-B --bind 绑定挂载
-n --no-mtab 不写入 /etc/mtab
-v --verbose 详细模式

常用挂载选项

选项 说明
rw / ro 读写 / 只读
noatime 不记录访问时间(提升性能)
relatime 相对访问时间
defaults 默认选项
exec / noexec 允许 / 禁止执行
user 允许普通用户挂载
loop 用于挂载镜像文件