符号链接目录并自动同步其内容

符号链接目录并自动同步其内容

假设我有一个foo包含以下两个内容的文件夹:

data1.txt
cfg.txt

现在我创建一个名为的新符号链接,fo2它指向目录foo

cp -s -R /home/user123/foo /home/user123/fo2

一切正常。但是,我尝试在foo文件夹中创建新文件,例如data2.txt。当我打开fo2文件夹时,它仅包含一个符号链接,data1.txt并且cfg.txt data2.txt不存在。

如何让fo2文件夹的内容自动与 同步foodata2.txt自动出现在 中fo2

ln -s不是一个选项,因为我希望cfg.txtinfoofo2文件夹的内容不同。如果我使用copy -s -R,稍后我只需进入fo2文件夹,删除符号链接并重新创建具有不同内容的cfg.txt文件夹。cfg.txt

答案1

如果两个位置都在同一个文件系统上,则应使用硬链接。否则,您必须设置某种同步,但相比之下,这将极其低效。

相关内容