Empaquetar y comprimir un directorio:
- Incluyendolo en la estructura:
tar -cvzf archivo.tar.gz directorio
Con la opción "z" hacemos un comprimido (gz).
Sin ella, empaquetamos (tar).
- Sin incluirlo:
cd directorio
tar -cvzf ../archivo.tar.gz *
Desempaquetar y descomprimir lo anterior:
- En la ubicación del archivo:
tar -xvzf archivo.tar.gz
- En otro directorio:
cd /directorio
tar -xvzf /ruta_de_nuestro_archivo/archivo.tar.gz
Cortar en trozos un fichero más grande:
Deberíamos haber obtenido unos cuantos fragmentos de 100 megas, con el formato fichero.tar.gz.s01, fichero.tar.gz.s02...split -b tamaño -d fichero_original nombre_fragmento.s
tamaño puede ser 100k, por ejemplo.split -b 100m -d fichero.tar.gz fichero.tar.gz.s
Unir los trozos de antes:
cat nombre_fragmento* > fichero_original
Muy macarra, ¿verdad?cat fichero.tar.gz.s* > fichero.tar.gz
Por último, nunca es mala idea el asegurarnos de la integridad del fichero una vez reconstruido, mediante algo tan sencillo como comprara los valores de las firmas MD5 de ambos ficheros:
md5sum -b fichero.tar.gz > fichero.tar.gz.md5
No hay comentarios:
Publicar un comentario