Pon a prueba tus habilidades en todos nuestros servicios de Hosting y ¡obtén un 15% de descuento!

Utiliza el código al pagar:

Skills
05.12.2024

Cómo extraer archivos .tar.gz utilizando la línea de comandos de Linux

Extraer archivos .tar.gz en Linux: Guía rápida

¿Qué es un archivo .tar.gz y cómo se descomprime? Un archivo .tar.gz es como una maleta digital: agrupa varios archivos en un único archivo .tar y los comprime con gzip para ahorrar espacio. Común en Linux para copias de seguridad, software o transferencias de datos, estos archivos son fáciles de extraer utilizando la línea de comandos. Esta guía desglosa los pasos para descomprimir archivos .tar.gz rápidamente, tanto si eres un principiante como un usuario experimentado.

Sintaxis básica para extraer archivos .tar.gz

Para extraer un archivo .tar.gz, utilice el comando tar, que significa archivo de cinta. La sintaxis básica es:

tar -xzvf nombre-archivo.tar.gz

Esto es lo que significa cada opción:

  • x: Extraer los ficheros del archivo.
  • z: Usar gzip para descomprimir el archivo .gz.
  • v: Salida verbosa, que enumera los ficheros que se están extrayendo.
  • f: Especifica el nombre del fichero de archivo.

Instrucciones paso a paso

  1. Abra el Terminal: Pulse Ctrl Alt T en su teclado para abrir el terminal en la mayoría de los sistemas Linux.
  2. Navegue hasta el directorio: Cambie al directorio donde se encuentra su archivo .tar.gz utilizando el comando cd:
    cd /ruta/a/directorio
  3. Extraiga el archivo .tar.gz: Ejecute el siguiente comando para extraer el contenido:
    tar -xzvf nombre-archivo.tar.gz

    Sustituye nombre-archivo.tar.gz por el nombre de tu archivo.

Ejemplo:

Si tiene un archivo llamado sample-archive.tar.gz en su carpeta Descargas, puede extraerlo utilizando:

cd ~/Descargas
tar -xzvf ejemplo-archivo.tar.gz

Extracción a un directorio específico

Para extraer el contenido de un archivo .tar.gz en un directorio específico, utilice la opción -C seguida de la ruta del directorio de destino:

tar -xzvf nombre-archivo.tar.gz -C /ruta/a/destino

Este comando extraerá el contenido de nombre-archivo.tar.gz en la carpeta de destino especificada.

Ejemplo:

Si desea extraer muestra-archivo.tar.gz en un directorio llamado mis-archivos en su carpeta de inicio:

mkdir ~/mis-archivos
tar -xzvf archivo-muestra.tar.gz -C ~/mis-archivos

Extracción de archivos .tar.gz sin salida detallada

Si prefiere no ver la lista de archivos que se extraen, puede omitir la opción -v:

tar -xzf nombre-archivo.tar.gz

Este comando extraerá los archivos, pero sin mostrarlos en el terminal.

Ver el contenido sin extraer

Para ver el contenido de un archivo .tar.gz sin extraerlo, utilice la opción -t:

tar -tzvf nombre-archivo.tar.gz

Este comando muestra los ficheros y directorios contenidos en el archivo sin extraerlos.

Extracción de archivos .tar (sin compresión .gz)

Si tiene un archivo .tar (sin compresión .gz), puede extraerlo utilizando:

tar -xvf nombre-archivo.tar

La opción -z no es necesaria ya que el archivo no está comprimido con gzip.

Conclusión: Descomprimir archivos .tar.gz con facilidad

Extraer archivos .tar.gz en Linux es muy fácil con el comando tar. Ya sea que esté desempaquetando software, copias de seguridad o archivos de proyecto, utilice tar -xzvf para la extracción estándar o ajústelo con -C para carpetas específicas. Previsualiza el contenido con tar -tzvf para mantenerte organizado. Domine estos comandos y manejará archivos .tar.gz como un profesional de Linux en muy poco tiempo

Pon a prueba tus habilidades en todos nuestros servicios de Hosting y ¡obtén un 15% de descuento!

Utiliza el código al pagar:

Skills