Linux mount:在另一个目录中绑定或重新挂载部分文件层次结构
在Linux操作系统下怎样将/home/multimedia的内容挂载到两处?
如果您使用的是 Linux 内核 v2.4.0+,则可以使用以下mount 命令语法
将部分文件层次结构重新挂载到其他位置。这对于 /exports 中的 NFS 服务器很有用。您必须以 root 用户身份键入以下命令。语法为
mount --bind /path/to/olddir /path/to/newdir mount -B olddir newdir
/etc/fstab 条目的语法是:
/olddir /newdir none bind
在此示例中,按如下方式挂载 /home/multimedia/mp3 和 /home/multimedia/videos:
验证新设置: 按
如下方式更新 /etc/fstabe 文件:
附加以下内容:
# mkdir -p /exports/{music,videos}
# mount --bind /home/multimedia/mp3 /exports/music
# mount --bind /home/multimedia/videos /exports/videos
# mount
# df -a
# mount | egrep -i --color 'music|videos'
# vi /etc/fstab
/home/multimedia/mp3 /exports/music none bind /home/multimedia/videos /exports/videos
保存并关闭文件。
参见:
- 手册页 mount(8) 命令。