Archivos y Ficheros Comprimidos

tar

tar (Tape Archive) se utiliza para agrupar varios archivos o directorios en un único archivo (archivo tarball) y opcionalmente comprimirlo.

tar [opciones] [archivo_destino] [archivos_origen]

Opciones

  • -c: Crea un archivo nuevo.

  • -x: Extrae archivos de un archivo tarball.

  • -t: Lista el contenido de un archivo tarball.

  • -v: Muestra detalles de los archivos procesados.

  • -f: Especifica el nombre del archivo tarball.

  • -z: Comprime o descomprime con gzip.

  • -j: Comprime o descomprime con bzip2.

  • --exclude=<archivo>: Excluye archivos o directorios específicos.

Ejemplo 1. Crear un archivo tarball:

tar -cvf archivo.tar directorio/

Ejemplo 2. Crear y comprimir con gzip:

tar -czvf archivo.tar.gz directorio/

Ejemplo 3. Extraer un archivo tarball:

Ejemplo 4. Listar el contenido de un archivo tarball:


gzip

gzip comprime archivos individuales, reduciendo su tamaño mediante un algoritmo de compresión.

Opciones

  • -d: Descomprime un archivo comprimido.

  • -k: Mantiene el archivo original después de la compresión.

  • -r: Comprime todos los archivos dentro de un directorio.

  • -l: Muestra información sobre el archivo comprimido.

Ejemplo 5. Comprimir un archivo:

Ejemplo 6. Descomprimir un archivo


gunzip

gunzip es un comando dedicado para descomprimir archivos .gz.

Ejemplo 7. Descomprimir un archivo:


zip

Crea archivos comprimidos en formato .zip, que es ampliamente utilizado y soportado en diferentes sistemas operativos.

Opciones

  • -r: Incluye archivos y subdirectorios recursivamente.

  • -e: Cifra el archivo comprimido con contraseña.

  • -q: Suprime mensajes en pantalla.

  • -x <patrón>: Excluye archivos específicos.

  • -u: Actualiza el contenido de un archivo .zip.

Ejemplo 8. Crear un archivo .zip

Ejemplo 9. Comprimir un directorio completo:

Ejemplo 10. Cifrar un archivo .zip con contraseña:


unzip

unzip extrae archivos de un archivo .zip

Opciones

  • -l: Lista el contenido del archivo comprimido.

  • -d <directorio>: Especifica un directorio de destino para extraer.

  • -o: Sobrescribe archivos existentes sin preguntar.

  • -q: Modo silencioso, no muestra mensajes.

Ejemplo 11. Extraer un archivo .zip

Ejemplo 12. Extraer a un directorio específico


bzip2

bzip2 comprime archivos individuales con un algoritmo más eficiente que gzip

Opciones

  • -d: Descomprime un archivo comprimido.

  • -k: Mantiene el archivo original después de la compresión.

Ejemplo 13. Comprimir un archivo:

Ejemplo 14. Descomprimir un archivo:


bunzip2

bunzip2 descomprime archivos .bz2

Ejemplo 15. Descomprimir un archivo:


xz

xz comprime archivos con alta eficiencia.

Opciones

  • -d: Descomprime un archivo .xz.

  • -k: Mantiene el archivo original después de la compresión.

  • -v: Muestra detalles durante la compresión o descompresión.

Ejemplo 16. Comprimir un archivo:

Ejemplo 17. Descomprimir un archivo:

Last updated