2

我在使用 rsync 时遇到问题。其实我想同步2个文件夹,一个在服务器上(192.168.1.5),一个在我的电脑上,我使用的rsync命令是:

rsync -rvzru --exclude=._* xxx@192.168.1.5::Folder /Users/blabla/boh/received

它工作正常,如果在我的服务器上修改了文件,它也会在我的电脑上修改它,跳过所有其他文件。现在我想介绍简历功能,所以我添加 --append 如下:

rsync -rvzru --exclude=._* --append xxx@192.168.1.5::Folder /Users/blabla/boh/received

我也尝试过使用--partial,但它根本不起作用,它会跳过未完成的文件,而如果有修改则会更新所有其他文件。如果我从命令中删除 -U 恢复工作正常,但如果我修改服务器上的文件,我无法在我的 PC 上看到修改。

rsync -rvzr --exclude=._* --append xxx@192.168.1.5::Folder /Users/blabla/boh/received

有一种方法可以让这项工作既恢复又更新新文件?谢谢

4

0 回答 0