我以以下方式使用 rsync:
rsync -Pvaz [email protected].*.***:Documents/ /Users/me/Documents/
rsync -Pvaz /Users/me/Documents/ [email protected].*.***:Documents/
问题:如果我删除家用电脑上的文件并进行同步,远程电脑上的文件不会被删除。有没有办法使用 rsync 来同步两个文件夹?
答案1
rsync 的手册页:
--delete delete extraneous files from dest dirs
--delete-before receiver deletes before transfer (default)
--delete-during receiver deletes during xfer, not before
--delete-delay find deletions during, delete after
--delete-after receiver deletes after transfer, not before
--delete-excluded also delete excluded files from dest dirs
答案2
我不是 rsync 专家,可能有一个开关可以满足您的要求,其他人也可能会这么说。
不过,我个人在需要单向复制时使用 rsync。当需要同步两个位置时,我使用齐奏它建立在 Rsync 之上,基本上使它变得更容易。