Se você matar o rsync com Ctrl + C , ele pára a transferência do meio, mas não manterá arquivos temporários lá, a menos que seja executado com a opção --partial
.
Para aqueles que também estão interessados em simplesmente pausar o rsync, se você pressionar Ctrl + Z , ele fará uma pausa no programa. Ao reiniciá-lo executando fg
ou bg
rsync irá reiterar o arquivo que não foi concluído e continuará baixando o restante dos arquivos.
Para ver todos os programas atualmente em pausa, execute jobs
Sobre --inplace
O problema com o --inplace é que ele não cria um novo arquivo ao atualizar dados, apenas grava no existente. Se você pressionar ctrl + c durante a execução com --inplace e estiver atualizando um arquivo existente, ele deixará um arquivo semitominado sem removê-lo. Além disso, se você estiver sincronizando apenas novos arquivos e não atualizar os já existentes, quando você interromper uma transferência (com ctrl + c), ele deixará metade do arquivo finalizado que não será removido. Apenas uma nota que eu não recomendaria --inplace para arquivos do sistema operacional. Você pode realmente levantar algumas coisas (porque elas mudam com frequência)