温馨提示×

什么是Linux挂载点

小樊
45
2026-08-01 15:35:45
栏目: 智能运维

在 Linux 系统中,挂载点(Mount Point) 是指将一个存储设备(如硬盘分区、U盘、光盘、网络文件系统等)连接到当前系统目录树中的某个目录,使该设备上的文件可以通过这个目录访问。


一、基本概念

1. Linux 的目录结构

Linux 采用单一目录树结构,所有文件和目录都从根目录 / 开始。
不像 Windows 那样每个磁盘有独立的盘符(如 C:D:),Linux 把所有存储设备都“挂”到这个目录树中

2. 什么是挂载(Mount)

挂载就是把一个文件系统“附加”到某个目录上,这个目录就叫做挂载点

挂载后:

  • 访问该目录 = 访问存储设备中的内容
  • 卸载(umount)后,该目录恢复为普通目录

二、挂载点的本质

挂载点本质上是一个已经存在的目录

例如:

/mnt/data

当你执行:

mount /dev/sdb1 /mnt/data
  • /dev/sdb1:硬盘分区(设备)
  • /mnt/data:挂载点(目录)

之后访问 /mnt/data 就是在访问 /dev/sdb1 中的内容。


三、常见挂载点示例

1. 系统默认挂载点

挂载点 作用
/ 根分区(必须)
/home 用户主目录
/boot 启动相关文件
/tmp 临时文件
/var 可变数据(日志、缓存等)
/usr 系统程序和库

2. 临时挂载点

  • /mnt:临时挂载用
  • /media:可移动设备(U盘、光盘)

例如:

/media/usb

四、查看当前挂载情况

1. 使用 mount

mount

2. 使用 df

df -h

3. 使用 lsblk

lsblk

五、挂载与卸载示例

1. 手动挂载分区

mkdir /mnt/data
mount /dev/sdb1 /mnt/data

2. 卸载

umount /mnt/data

⚠️ 注意:

  • 卸载时目录不能被占用
  • 不是 unmount,是 umount

六、开机自动挂载(/etc/fstab)

Linux 通过 /etc/fstab 文件配置开机自动挂载:

/dev/sdb1  /mnt/data  ext4  defaults  0  2

含义:

  • 设备
  • 挂载点
  • 文件系统类型
  • 挂载选项
  • 是否备份
  • 是否检查

七、一句话总结

Linux 挂载点就是一个目录,通过这个目录可以访问某个存储设备中的文件系统。

如果你愿意,我也可以:

  • Windows 对比方式解释
  • 挂载点的设计思想
  • 教你 如何给新硬盘创建挂载点

0