Veremos cómo podemos extraer un tar.gz archivo en Linux.
Un tar.gz es un archivo de almacenamiento que contiene archivos de otros tipos. Actúa como un archivo de almacenamiento intermedio en una red. También comprime todos estos archivos de forma compacta. Esto facilita el envío de estos archivos.
Hay dos pasos involucrados en este proceso.
- El remitente comprime todos los archivos necesarios en el contenedor de archivos y los envía a través de una red.
- El receptor, después de obtener el archivo, ahora puede descomprimir el contenido del
tar.gz
archivo.
Vemos cómo podemos extraer este formato de archivo en Linux.
Extraiga el archivo tar.gz
Podemos usar el tar
comando para descomprimir dicho archivo. Si este archivo está comprimido con un compresor gzip , se aplica el siguiente comando:
tar -xzf filename.tar.gz
Aquí, nombre de archivo.tar.gz es el archivo que desea descomprimir.
Esto significa que instruimos al tar
comando para:
- x -> Extraer los archivos
- z -> Esto filtra el archivo usando gzip
- f -> Usar un archivo de almacenamiento
El nombre del archivo debe ir inmediatamente después de f
opción.
Si queremos tar
para mostrar más información sobre los archivos, también podemos especificar el -v
opción detallada.
tar -xvzf filename.tar.gz
Extraer sin usar gzip
Por alguna razón, si esto no funciona, intente escribir el siguiente comando, sin usar gzip .
tar -xf filename.tar.gz
Como puede observar, ya que empaquetamos nuestro archivo sin -z
opción (sin gzip ), no podemos usar -z
opción cuando lo desempaquetamos. Entonces, tenemos que descomprimirlo normalmente.
Extraer a un directorio específico
Podemos extraer el archivo a cualquier directorio especificando -C opción. Esto le dice a tar
para cambiar el directorio antes de descomprimir.
tar -xvzf filename.tar.gz -C ~/path/to/extract
Puede ver que los contenidos desempaquetados están almacenados en ~/random
.
Conclusión
Con suerte, este artículo despeja cualquier duda persistente sobre cómo podrías extraer un tar.gz archivo en Linux. De lo contrario, no dude en hacer cualquier pregunta en la sección de comentarios a continuación.
Referencias
- Pregunta de desbordamiento de pila