Si todos los archivos que se copian no existen en el destino, no creo que haya una diferencia notable. Si algunos de los archivos existen en el destino, variará porque rsync realiza algunas comprobaciones. Rsync generalmente (pero no siempre) será más rápido en ese caso.
bahamat
2
El uso rsync -P /copy/from /copy/toes equivalente al rsync --partial --progress /copy/from /copy/toque mostrará el progreso de la copia, así como reanudará la transferencia si está desconectada.
gh0st
Y al igual que cp, necesita la -rbandera para que no se salte directorios
Alexander - Restablezca a Monica
21
Durante cp, CtrlTmuestra el porcentaje actual (al menos en macOS)
La razón por la que esto funciona es porque Ctrl-tenvía SIGINFOseñales de la misma manera que Ctrl-cenvía SIGINTseñales. Por ejemplo, puede usar un bucle en otro shell para repetir kill -INFOel proceso en cuestión si no desea seguir presionando las teclas. Debido a que es una señal, también funciona con otras utilidades, por ejemplo dd. Ctrl-ty SIGINFOse heredan de BSD.
HTNW
1
Si está copiando archivos o directorios grandes usando cp, puede abrir 'Monitor de actividad', ir a la pestaña 'Disco' y buscar el proceso 'cp'. Aquí puede realizar un seguimiento de cuántos bytes se han escrito desde el último arranque, lo que le da una idea aproximada del progreso. (OS X 10.10).
rsynclugar.Respuestas:
Puede usar rsync en su lugar.
fuente
rsync -P /copy/from /copy/toes equivalente alrsync --partial --progress /copy/from /copy/toque mostrará el progreso de la copia, así como reanudará la transferencia si está desconectada.-rbandera para que no se salte directoriosDurante
cp, CtrlTmuestra el porcentaje actual (al menos en macOS)fuente
Ctrl-tenvíaSIGINFOseñales de la misma manera queCtrl-cenvíaSIGINTseñales. Por ejemplo, puede usar un bucle en otro shell para repetirkill -INFOel proceso en cuestión si no desea seguir presionando las teclas. Debido a que es una señal, también funciona con otras utilidades, por ejemplodd.Ctrl-tySIGINFOse heredan de BSD.Si está copiando archivos o directorios grandes usando cp, puede abrir 'Monitor de actividad', ir a la pestaña 'Disco' y buscar el proceso 'cp'. Aquí puede realizar un seguimiento de cuántos bytes se han escrito desde el último arranque, lo que le da una idea aproximada del progreso. (OS X 10.10).
¡Espero que ayude!
fuente
No es perfecto, pero funciona ... colóquelo en una ruta de directorio y asígnele un nombre similar.
fuente
stracecomando en el momento en que se escribió esta respuesta (julio de 2011), pero definitivamente no lo tiene hoy.