我想知道在同一个目的地同时执行“rsync”是否会导致问题。
我现在正在准备以下命令,这是一种情况。
以下命令是异步执行的。
rsync-acv--delete--progress--stats--exclude='tmp'--exclude=”.“--exclude=”../“/home/yuki/*.tar.gz/home/yuki/dist/
在执行第一个rsync命令时,程序会执行其他任务。
然后完成2号任务,然后程序在不等待1号命令的情况下执行以下命令。
rsync-acv--delete--progress--stats--exclude='tmp'--exclude=”.“--exclude=”../“/home/yuki/*.END/home/yuki/dist/
当在Linux上同时执行No.1和No.3步骤时,这些步骤是否正确执行?或者导致任何问题?

最佳答案

文件名似乎没有重叠:*.tar.gz*.END。由于同时创建文件,在目标上操作的目录列表可能会产生奇怪的结果,但我认为rsync将在这种特殊情况下处理任何重复或丢失的文件名。
--delete让我有点担心,但无论如何都应该忽略它,因为我假设您没有传输任何目录。

关于linux - 同时执行“rsync”到同一目标,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52547591/

10-11 22:33
查看更多