我在一个将文件夹内容复制到另一台机器的应用程序中有一个 rsync 命令。我有这个选择,--remove-source-files因为我只对在 rsync 完成后将文件放在目标机器上感兴趣。
但是,我想知道 rsync 在传输文件时崩溃或中断时的行为如何?
考虑我有两个文件要同步,a和b. 将 rsync copy a,然后从源中删除它,然后开始复制b,还是会等待两者a并b复制到目标机器,然后再删除它们?我已经看到您可以在删除带有某些标志的无关文件时配置此行为,但没有发现有关删除源文件的内容。