符號連結目錄並自動同步其內容

符號連結目錄並自動同步其內容

假設我有一個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資料夾的內容自動同步並foo自動data2.txt出現在fo2

ln -s不是一個選項,因為我希望cfg.txtinfoofo2資料夾的內容不同。如果我使用copy -s -R,稍後我只需進入fo2資料夾,刪除符號連結並重新建立具有不同內容的cfg.txt真實檔案。cfg.txt

答案1

如果這些位置都位於同一檔案系統上,則應使用硬連結。否則,您將必須設定某種同步,但相比之下,這將是極其低效的。

相關內容