Linux
Linux:通過符號連結同步目錄
我有兩個目錄,比如說
A/
和B/
,每個目錄都有自己的子樹。我需要將 的內容A/
與 的內容同步B/
。我需要的結果類似於遞歸地將子樹複製B/
到A/
with 中cp -r
,除了實際上不是從 中複製數據,而是B/
我想創建指向 中A/
文件的符號連結B/
。我的問題是,是否有一種簡單的方法/命令/工具可以做到這一點,或者我必須在其中創建
B/
子樹,A/
然後遍歷所有B/
s 文件並創建符號連結?最好的辦法是能夠rsync
用作符號連結創建者,然後只創建增量符號連結,但我認為這是不可能的。
使用 2 個命令,您可以實現此目的:這是一個複製目錄結構
/etc
並為以下所有文件創建符號連結的範例/etc
:# create directories find /etc -type d -exec mkdir .{} \; # symlink files find /etc -type f -exec ln -s {} .{} \;