Tengo una carpeta muy grande de más de 120,000 archivos. y necesito moverlos a otra ubicación en mi misma máquina (misma partición).
Me gustaría usar el tar
comando para agruparlos como una sola unidad y luego mv
a la ubicación final.
¿Qué comando necesito para ejecutarlos tar
todos juntos y no comprimir nada (necesito el resultado más rápido)?
Respuestas:
tar
no se comprime de manera predeterminada, simplemente no agregue una opción de compresión:Estoy incluyendo Hennes' comentario en mi respuesta, ya que añade información útil:
fuente
La respuesta de @terdon es correcta.
Pero cometí un pequeño error al hacer
tar cvf myfolder.tar.gz myfolder
. Quería los mismos nombres finales para los archivos en la misma ruta,tar.gz
incluso cuando no está comprimido.Por lo tanto, si coloca algo como
.gz, .z
al final del nombre de archivo que está tratando de tar, la aplicación tar entenderá que desea usar algo de compresión, y se aplicará en consecuencia a lo que pones (gz = gzip).Entonces, si desea usar una extensión como esa
tar.gz
, asegúrese de usar la bandera--no-auto-compress
fuente