Files
如何同步兩個本地目錄?
我在兩個不同的(本地)HDD 上有兩個備份目錄(dir1 和 2),我想創建其中一個。我怎樣才能真正同步它們的內容,以便兩個目錄具有相同的內容?
要將 dir1 的內容同步到同一系統上的 dir2,請鍵入:
rsync -av --progress --delete dir1/ dir2
-a
,--archive
存檔模式
--delete
從 dest 目錄中刪除無關文件
-v
,--verbose
詳細模式(增加詳細程度)
--progress
在傳輸過程中顯示進度
— 來自rsync(1)
注意:
/
dir1 後面的必須表示“dir1 的內容”。如果沒有尾部斜杠,會將 dir1(包括目錄)放在 dir2 中。這將創建一個如下所示的層次結構:…/dir2/dir1/[files]