LINUX文件夹相互挂载

LINUX文件夹相互挂载

在某些特殊情况下面,我们需要将一个已经存在的文件夹A挂载为B,并且希望应用在运行的时候,完全感知不到原始A路径的存在。

这种情况下,软链接等不符合要求,可以使用mount命令来进行挂载操作。举例说明。

我们在/home/data目录下有一堆的应用配置,这些配置是从另外一个硬件设备恢复出来的,原设备的这些应用运行的位置实际上是/data目录。而处于某些原因,我们目前不想将这些文件实际进行转移,而只是临时挂在到/data目录(有可能后续这个目录要挂载成别的存储设备)。

mount –bind /home/data /data

即可实现。

要在重启后依然保留相关的mount文件系统,请编辑/etc/fstab

增加以下内容

/home/data              /data                   none    bind            0 0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注