首页/系统/Linux 运维命令速查/bind mount 目录绑定挂载
磁盘与文件系统51 条

bind mount 目录绑定挂载

把一个已存在目录挂到另一个路径(--bind):容器给宿主目录、chroot 环境、日志多路径访问都常用;/etc/fstab 里可持久化。

Linux 运维命令速查系统更新于 2026-10-12
用途同一目录挂载到多路径
语法mount --bind 源目录 目标目录
持久化fstab 中 bind 选项

临时绑定

临时绑定
sudo mkdir -p /srv/appdata
sudo mount --bind /data/app /srv/appdata
findmnt /srv/appdata
sudo umount /srv/appdata      # 注意卸载的是目标侧

fstab 持久化

fstab 持久化
/data/app  /srv/appdata  none  bind  0 0
sudo mount -a
bind 后源目录的后续挂载(如源是挂载点)不会自动跟随:需要时用 --rbind(recursive bind)。

易错点

  • 只读 bind 用 bind,ro 组合;单写 ro 不生效
  • umount 绑定点时要卸载目标路径,卸载源路径会失败或误卸载真实挂载

数据来源与参考

  • man 8 mount(--bind/--rbind)
  • man 5 fstab

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌