¿Puedo establecer un tiempo de espera para copiar archivos en Ubuntu?

¿Puedo establecer un tiempo de espera para copiar archivos en Ubuntu?

Todavía estoy aprendiendo ubuntu. Estoy intentando extraer algunos datos de un disco duro en Ubuntu 14.xx. Actualmente dice que me quedan 8.011 horas para extraer ~150 GB a través de USB. Para acelerar esto, ¿hay alguna forma de establecer una opción de tiempo de espera con la función de copia para permitirle omitir archivos corruptos después de un período de tiempo determinado, lo que lo obligará a continuar? ¿Existe una mejor manera de hacer esto?

Respuesta1

Para copiar datos de una unidad defectuosa, lo recomiendo encarecidamenteddrescate.

Comoel manualindica que puedes rescatar primero la parte más importante del disco:

ddrescue -i0 -s50MiB /dev/hdc hdimage logfile
ddrescue -i0 -s1MiB -d -r3 /dev/hdc hdimage logfile

Luego rescata algunas áreas clave del disco:

ddrescue -i30GiB -s10GiB /dev/hdc hdimage logfile
ddrescue -i230GiB -s5GiB /dev/hdc hdimage logfile

Finalmente rescata el resto (no copia lo ya hecho):

ddrescue /dev/hdc hdimage logfile
ddrescue -d -r3 /dev/hdc hdimage logfile

Puede agregar la opción -T <interval>o --timeout=<interval>si lo desea.

información relacionada