2017-04-07 85 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 –