2017-04-07 88 views
0

我想從源目錄到本地目錄同步,我用命令:rsync -av /path1/dir1 /path2/dir2,它會增加DIR1的內容DIR2。同步,並保持這兩個目錄相同

不過,我想保持DIR1和DIR2相同。我不希望別人可以在不使用rsync命令的情況下將文件添加到dir2(意思是當從dir1同步到dir2時,刪除不屬於dir1的其他內容)

謝謝!

回答

1

根據the documentation

--delete    delete files that don’t exist on sender 

因此,下面應該工作:

rsync -av --delete /path1/dir1 /path2/dir2 
+0

你好,感謝您的想法。我只是嘗試過,發現下面的命令可以工作:rsync的--delete -R /路徑1/DIR1 /。 /路徑/ DIR2 –