Linux mount:在另一个目录绑定或重新挂载文件层次结构的一部分

时间:2020-01-09 10:39:32  来源:igfitidea点击:

在Linux操作系统下,如何在两个位置挂载/home/multimedia的内容?
如果您使用的是Linux内核v2.4.0 +,则可以使用以下安装命令语法在其他位置重新安装文件层次结构的一部分。
这对于/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:

# 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'

更新/etc/fstabe文件,如下所示:

# vi /etc/fstab

追加以下内容:

/home/multimedia/mp3 /exports/music none bind
/home/multimedia/videos /exports/videos

保存并关闭文件。