Cómo untar archivos en Linux

Cómo untar archivos en Linux

Tar es un formato de archivo bastante popular, especialmente en Linux. En muchos casos, las distribuciones usan archivos de alquitrán para entregar actualizaciones de paquetes. Los archivos de alquitrán también son comunes para encontrar cuando se trata de compartir archivos en línea.

Echa un vistazo a cómo unir archivos en Linux.

Alquitrán en Linux

Para la gestión de los archivos de alquitrán, todas las distribuciones de Linux vienen con la herramienta de alquitrán. Es esta herramienta la que usaremos para extraer el contenido de un archivo de alquitrán.

Demostremos todo con un ejemplo. Primero, creemos un archivo de alquitrán con varios archivos y directorios. Aquí, he creado un directorio con el nombre de "hormigas" que se transformará en un archivo de alquitrán.

$ hormigas de árbol/

Ahora, hagamos un archivo de alquitrán fuera del directorio. Aquí, Tar utilizará varios algoritmos de compresión para hacer el trabajo. Es una práctica común que el algoritmo de compresión dicta el nombre del archivo de salida.

Para crear un archivo de alquitrán usando la compresión de GZIP, use el siguiente comando.

$ tar -cvzf hormigas.alquitrán.GZ

Para crear un archivo de alquitrán utilizando la compresión BZIP2, use el siguiente comando.

$ tar -cvjf hormigas.alquitrán.bz2

Para crear un archivo de alquitrán utilizando la compresión XZ, use el siguiente comando.

$ tar -cvjf hormigas.alquitrán.xz

Extracción de archivos de alquitrán

Lista de contenido de alquitrán

El siguiente comando TAR enumerará todos los archivos y directorios incluidos en el Archivo de TAR.

$ tar -tvf

Tengamos un desglose rápido de las banderas que usamos.

  • T: le dice a Tar que enumere el contenido del archivo.
  • V: le dice a Tar que imprima su acción en la consola.
  • F: le dice a Tar qué archivo realizar la acción en.

Extraer todo el archivo

Ahora, estamos listos para extraer los archivos de alquitrán que tenemos a mano. Si bien necesitaba usar diferentes comandos para crear diferentes tipos de archivos de alquitrán, solo podemos usar un solo comando de alquitrán para extraerlos todos.

El siguiente comando de alquitrán extraerá cualquier archivo de alquitrán válido. Si existen archivos con nombres de archivo similares, tras la extracción, TAR sobrescribirá los archivos fuera del archivo.

$ tar -xvf

Aquí estamos enfrentando una nueva bandera de alquitrán.

  • X: le dice a Tar que extraiga un archivo.

Si no desea que Tar sobrescriba los datos existentes, agregue el indicador "-K". Le dice a TAR que no sobrescriba/reemplace ningún archivo o directorio existente.

$ tar -xvkf

Extraer archivos específicos

Hay algunas situaciones en las que no necesita todo el archivo de alquitrán extraído solo para obtener un solo archivo. La herramienta de alquitrán ofrece tal flexibilidad que puede extraer solo los pocos archivos seleccionados que necesita.

Para esta tarea, la estructura del comando de alquitrán se vería así. Aquí, el nombre del archivo sería el nombre del archivo de su archivo deseado. Debe coincidir con el nombre del archivo que está dentro del archivo de alquitrán.

$ tar -xvf

Si desea extraer un par de archivos de tal manera, use la siguiente estructura de comando.

$ tar -xvf

Extraer directorios específicos

Esta es otra característica impresionante del archivo de alquitrán. Suponiendo que el archivo de alquitrán en su mano contiene un directorio o más, puede decirle manualmente el alquitrán qué directorio extraer.

La estructura de comando es similar a la sección anterior.

$ tar -xvf

Si desea extraer múltiples directorios, ejecute el siguiente comando.

$ tar -xvf

Pensamientos finales

Extraer archivos de alquitrán es una tarea bastante simple. Todo lo que necesitas saber es el comando de alquitrán correcto. Si está interesado en realizar las acciones con GUI y usar un administrador de archivos, entonces su administrador de archivos debe tener la capacidad de extraer archivos de alquitrán de forma predeterminada.

En Linux, hay más herramientas para extraer varios formatos de archivos comprimidos. Echa un vistazo a cómo extraer archivos comprimidos en Linux.

Computación feliz!