Recientemente tuve que copiar unos 20 GB de datos divididos entre unos 20 archivos de mi computadora portátil a un disco duro externo. Dado que esta operación lleva bastante tiempo (a ~ 560kb / s), me preguntaba si había alguna forma de pausar la transferencia y reanudarla más tarde (en caso de que necesite interrumpir la transferencia). Como pregunta adicional, ¿hay alguna diferencia de rendimiento entre copiar desde el terminal y copiar desde Nautilus?
nautilus
command-line
clipboard
Olivier Lalonde
fuente
fuente
respuesta corta, no necesita instalación, para pausar el uso
kill -STOP PID
para continuar el uso del proceso pausado
kill -CONT PID
donde PID es la ID del proceso. puede obtener PID ejecutando el monitor del sistema o el
top
comandofuente
Solo puedo responder la parte sobre la diferencia entre terminal y nautilus. He comprobado varias veces esto. Parece que copiar desde el terminal es más rápido que cualquier forma gráfica como nautilus. Al menos en mi caso, cuando copio aproximadamente 32 GB de información, el terminal tarda entre 3 y 5 minutos menos que el nautilus en una copia de 25 minutos. eso es alrededor del 10% -20% del tiempo. Sobre una forma de reanudar una copia en su unidad externa, creo
curl
orsync
reanudaría una copia fallida. Al menos con el comando cp. No lo he intentado yo mismo (lo intentaré mañana) pero estos dos podrían funcionar.Para curl necesitas hacerlo
aptitude install curl
oapt-get instal curl
ya que no viene con ubuntu por defecto.Use
curl --help
orsync --help
para obtener más información. Mañana mostraré cómo copiar con ambos si no puede encontrar el camino.fuente