从dir1和dir2同步,并保持两个目录相同

时间:2017-04-07 08:04:37

标签: bash synchronization rsync

我想从源目录同步到本地目录,我曾经使用命令:"types": [ "node", "jasmine" ] ,它会将dir1的内容添加到dir2。

但是,我想保持dir1和dir2相同。我不希望别人可以在不使用rsync命令的情况下将文件添加到dir2(当从dir1同步到dir2时,意味着要删除不属于dir1的其他内容)

谢谢!

1 个答案:

答案 0 :(得分:1)

根据the documentation

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

因此,以下内容应该有效:

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