我想在我的 Ubuntu 的两个不同位置拥有相同的文件夹。如果我在一个位置更新某些内容,它也应该在另一个位置更新。
我怎样才能让它发生?
使用绑定安装。
假设您有一个现有目录/home/pandey/original
并希望将其镜像到其中,/home/pandey/mirror
以便您在其中一个目录中执行的所有操作也会自动在另一个目录中完成。
这不需要在两个目录之间进行任何同步或复制。一个绑定安装只是另一种观点原来的目录,会发生什么在一个还发生在其他。
创建(作为您的用户)新目录/home/pandey/mirror
:
mkdir /home/pandey/mirror
将原始目录绑定挂载到新创建的路径。这需要root访问权限:
sudo mount --bind /home/pandey/original /home/pandey/mirror
享受。
要撤消此操作,只需
sudo umount /home/pandey/mirror
rmdir /home/pandey/mirror
另请参阅有关 bind-mounts 的 stackexchange上的此问题及其出色的自我回答。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句