Comando del día: Tar 📦 + 2 Tips 💡

TAR Linux es una herramienta fundamental que permite agrupar archivos y directorios en un solo fichero conocido como "tarball" (compresión)

“TAR”, ese paquete que muchos desconocen su funcionamiento es el acrónimo de Tape Archive; una herramienta fundamental o principal en los sistemas Linux para agrupar archivos y directorios en un solo fichero conocido como “tarball”. A diferencia de los formatos comprimidos como “.zip” o “.rar”, TAR por sí solo no comprime los archivos, sino que los empaqueta para facilitar su almacenamiento o transferencia.

Sin embargo, su verdadera potencia reside en la posibilidad de combinarlo con otras herramientas de compresión como gzip o bzip2, creando archivos con extensiones comunes como .tar.gz o .tar.bz2. para un mejor entendimiento, se aplicarán pruebas.

Se requiere por obvio y clásico lo siguiente:

Sistema operativo Ubuntu/Debian o Linux de raíz 🐧

Café (infaltable) ☕️


Instalación

TAR se halla presente en cualquier sistema operativo derivado de Linux/Unix, entonces no se requiere software adicional.


Tip 1 – Extracción de datos:

Existen situaciones que la descarga de ficheros llevan las siguientes extensiones:

archivo.tar

archivo.tar.gz

archivo.tar.bz2

Y cada uno tiene un tratamiento distinto que se observa a continuación:

Extracción de archivo.tar

Se aplica el comando: tar -xf archivo.tar

Extracción de archivo.tar.gz

Se aplica el comando: tar -xzf archivo.tar.gz

Extracción de archivo.tar.bz2

Se aplica el comando: tar -xjf archivo.tar.bz2


Tip 2 – Compresión de datos:

La compresión de datos con TAR es útil para reducir el tamaño de los ficheros, sin embargo, existen situaciones que se debe acompañar su uso con algoritmos como Gzip o Bzip2 cuando son mùltiples archivos: 

Compresión con tar

Se aplica el comando: tar -cvf archivo_compreso.tar archivo_a_comprimir

Compresión con tar.gz

Se aplica el comando: tar -czvf archivo_compreso.tar.gz archivo_a_comprimir

Compresión con tar.bz2

Se aplica el comando: tar -cjvf archivo_compreso.tar.bz2 archivo_a_comprimir


Por último, existen parámetros utilizados que tienen los siguientes significados:


¡Y con esto terminamos!

Te agradezco enormemente el tiempo que has dedicado a leer esta entrada. Si te ha gustado, recuerda que puedes seguirme en mis redes sociales 📱 para no perderte las próximas publicaciones 📢

Hey! quieres más ejemplos y de forma interactiva de la herramienta? a que esperas! comenta mis redes 😎

¡Tu apoyo me motiva a seguir creando más contenido! 💪💻🚀