Respuestas:
Son casos como este que me han enseñado a usar rsyncdesde el principio. Sin embargo, en su caso, puede usar rsync ahora. Solo copiará datos nuevos, incluso si se cpdetiene a la mitad de un archivo grande.
Puedes usarlo como cp, así:
rsync --append /where/your/copying/from /where/you/want/to/copy
Use el modificador -u y vea la página de manual de cp.
En caso de que el abortado cpfuera una copia recursiva, es posible que desee reanudar con rsync, incluida la opción --recursive.
Comando de copia anulada:
cp -r source-directory destination-directory
Supongamos que destination-directoryya existía, por lo que este comando copia creó un directorio llamado source-directory dentro destination-directory . Esto se puede reanudar a través de:
rsync --recursive --append source-directory destination-directory
Tenga en cuenta que las barras diagonales finales tienen un significado preciso en las opciones de ruta rsync.
En este caso, el comando copiar podría haber obtenido el argumento source-directoryo source-directory/no hace la diferencia. En el comando rsync, sin embargo, debe ser source-directory sin barra diagonal final .
rsync es una gran herramienta también: página del manual en -> http://www.manpagez.com/man/1/rsync/
--append-verifypara comparar sumas de comprobación al final solo para estar seguro.