Esta guía le mostrará no solo cómo extraer los archivos tar.gz, sino que también le dirá qué son y por qué los usaría.
¿Qué es un archivo tar.gz?
Un archivo con la extensión gz ha sido comprimido usando el comando gzip.
Puede comprimir cualquier archivo usando el comando gzip de la siguiente manera:
gzip
Por ejemplo: gzip image1.png
El comando anterior comprimirá el archivo image1.png y el archivo ahora se llamará image1.png.gz. Puede descomprimir un archivo comprimido con gzip usando el comando gunzip de la siguiente manera: gunzip image1.png.gz
Imagínese ahora que desea comprimir todas las imágenes en una carpeta. Podrías usar el siguiente comando: gzip * .png * .jpg * .bmp
Esto comprimiría cada archivo con la extensión png, jpg o bmp. Todos los archivos, sin embargo, permanecerían como archivos individuales. Sería bueno si pudieras crear un solo archivo que contenga todos los archivos y luego comprimirlo con gzip. Ahí es donde entra el comando tar. Un archivo tar que a menudo se conoce como tarball es un método para crear un archivo que contiene muchos otros archivos. Un archivo tar en sí mismo no está comprimido. Si tiene una carpeta llena de imágenes, puede crear un archivo tar para las imágenes con el siguiente comando: tar -cvf images.tar ~ / Pictures
El comando anterior crea un archivo tar llamado images.tar y lo llena con todos los archivos en la carpeta de imágenes. Ahora que tiene un solo archivo con todas sus imágenes, ahora puede comprimirlo con el comando gzip: gzip images.tar
El nombre de archivo para el archivo de imágenes ahora será images.tar.gz. Puede crear un archivo tar y comprimirlo usando un solo comando de la siguiente manera: tar -cvzf images.tar.gz ~ / Pictures Ahora sabe que un archivo tar.gz es un archivo tar comprimido y que un archivo tar es una buena forma de agrupar archivos y carpetas. Lo primero que debe hacer para extraer un archivo tar.gz es descomprimir el archivo de la siguiente manera: gunzip
Por ejemplo: gunzip images.tar.gz
Para extraer los archivos de un archivo tar use el siguiente comando: tar -xvf
Por ejemplo: tar -xvf images.tar
Sin embargo, puede descomprimir el archivo gzip y extraer los archivos del archivo tar con un solo comando de la siguiente manera: tar -xvzf images.tar.gz Debe tener cuidado al extraer los archivos tar.gz que reciba de otras personas o de los enlaces de descarga, ya que pueden destruir su sistema de forma deliberada o involuntaria. Puede ver el contenido de un archivo tar utilizando la siguiente sintaxis: tar -tzf images.tar.gz
El comando anterior le mostrará los nombres y ubicaciones de los archivos que se extraerán. En resumen, los archivos tar.gz son excelentes para fines de copia de seguridad, ya que mantienen los archivos y las rutas intactos dentro del archivo tar y el archivo se comprime para hacerlo más pequeño. Cómo extraer archivos tar.gz
Listado de los contenidos de un archivo tar.gz