GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo extraer el archivo tar.gz en Linux usando la línea de comandos

Este artículo aprenderá cómo extraer/descomprimir archivos tar.gz en sistemas Linux a través de la línea de comandos utilizando el comando tar.

Muchos de los archivos descargables de Linux/Unix que se encuentran en Internet se comprimen mediante tar.gz formato. Por lo tanto, saber cómo abrir o descomprimir tar.gz archivos es muy útil.

El nombre "Tar" significa "Tape Archiver" porque se usaba para colocar datos en cintas de almacenamiento cuando se inventó tar. Un .tar.gz El archivo no es más que un archivo. El tar El programa toma uno o más archivos y los "envuelve" en un archivo independiente.

Para descomprimir tar.gz archivos significa extraer el contenido del tar (también conocido como tarball).

Personas nuevas en el .tar El formato generalmente lo equipara a un .zip archivo, pero un archivo tar no está comprimido. Tar recopiló todos los archivos en un solo paquete, pero los archivos se pueden comprimir con otras utilidades.

El algoritmo más utilizado para comprimir archivos tar es Gzip. Por convención, el nombre de un tar archivo comprimido con gzip se convierte en .tar.gz.tgz .

En pocas palabras:un archivo que termina en .tar.gz es solo un .tar archivo comprimido con gzip .

Cómo extraer un archivo tar.gz

La mayoría de las distribuciones de Linux vienen con el tar comando preinstalado por defecto.

Para descomprimir tar.gz archivo, ingrese lo siguiente:

tar xvzf file.tar.gz

Analicemos esta sintaxis. Esto es lo que significa cada parámetro en ese comando:

  • x :Esta opción le dice a tar que extraiga los archivos.
  • v :La salida detallada muestra todos los archivos que se extraen.
  • z :Le dice a tar que descomprima el archivo usando gzip.
  • f :Esta debe ser la última bandera del comando. Le dice a tar el nombre y la ruta del archivo comprimido.

Cómo extraer un archivo tar.gz a un directorio diferente

Para descomprimir el tar.gz archivo y coloque los archivos resultantes en un directorio diferente, digamos /tmp/archive , debe agregar un -C opción al final del comando:

tar xvzf file.tar.gz -C /tmp/archive

El -C La opción se utiliza para especificar un directorio diferente al directorio de trabajo actual.

Ver una lista de archivos dentro de un archivo

A veces es necesario ver el contenido de un archivo tar, ya que recopila muchos archivos y garantiza la presencia de un archivo específico.

Para ver una tabla de contenido detallada para el archivo llamado data.tar.gz , use la siguiente sintaxis:

tar tf data.tar.gz

donde:

  • t :Usado para listar el contenido del tar archivo
  • f :ordenando a la utilidad que use el archivo mencionado en el siguiente argumento

También puede obtener una salida estándar detallada mediante el v (detallado) opción.

tar tvf data.tar.gz

Resumen

Ahora ya sabes cómo descomprimir un tar.gz archivo en Linux. Quizás también le interese aprender a descomprimir archivos en Linux.

Para obtener más información sobre tar comando en Linux, consulte su página de manual.

Si encuentra útil este artículo o tiene ideas adicionales, utilice el cuadro de comentarios a continuación.


Linux
  1. Usando la fuerza en la línea de comando de Linux

  2. Cómo usar el comando Tar en Linux

  3. Cómo eliminar un usuario en Linux usando la línea de comandos

  4. Uso de Google Drive desde la línea de comandos de Linux

  5. Linux:¿descomprimir y desarchivar el archivo .tar.gz usando Cat, Tar y Gzip en una línea de comando?

Cómo usar el comando md5sum en Linux

Cómo usar el comando táctil en Linux

Cómo comprimir y extraer archivos usando el comando Tar, Zip en Linux

Cómo descargar un archivo en Ubuntu Linux usando la línea de comandos

Cómo extraer el archivo Tar.xz en la línea de comandos de Linux

Cómo descargar archivos en Rocky Linux 8 en la línea de comandos usando wget