Puede pausar cualquier programa enviándole una señal TSTP
(educada) o STOP
(forzada). En la terminal en la que te has encontrado rsync
, presionando Ctrl+ Zenvía TSTP
. Reanude con el comando fg
o bg
en el terminal o una CONT
señal.
Es seguro matar un proceso rsync y ejecutar todo de nuevo; continuará donde lo dejó. Puede ser un poco ineficiente, especialmente si no lo ha aprobado --partial
(incluido en -P
), porque rsync
verificará todos los archivos nuevamente y procesará el archivo desde el que se interrumpió desde cero.
Puede haber combinaciones inusuales de opciones que harán que algunos archivos no se sincronicen correctamente, tal vez --inplace
con algo más, pero creo que ninguna opción única causará esto.
Si desconecta su computadora portátil y la vuelve a conectar en otro lugar, puede obtener una dirección IP diferente. Luego, la conexión TCP utilizada por rsync se cortaría, por lo que tendría que matarla y comenzar de nuevo. Esto también puede suceder si suspende su computadora portátil y se agota el tiempo de espera de la conexión TCP. El tiempo de espera eventualmente se filtrará al nivel de la aplicación, pero puede tomar un tiempo. Es seguro presionar Ctrl+ Cy ejecutar rsync nuevamente.
rsync -avh
simplemente perder el archivo actual que se está copiando, si el archivo es grande, ha perdido bastante tiempo. Tal vezCtrl+z
mover el archivo temporal (comience con un punto) y luegoCtrl-C
rsync podría ser una mejor solución.