Files

如何同步兩個本地目錄?

  • September 15, 2017

我在兩個不同的(本地)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]

引用自:https://unix.stackexchange.com/questions/392536