Guía para comprimir y descomprimir archivos en GNU/Linux

Esto va principalmente para los nuevos pinguinos que a veces no sabemos por donde empezar cuando entramos a ese mundo, llamado consola.
Los paquetes vienen comprimidos con extensiones que nunca nos hemos cruzado antes, que tar que gz, que bz2, etc; pero ¿ Qué es esto ? ,muchos comenzamos con los rar y zip en Windows (a.k.a  Ventanas), pero el mundo es más grande y muchas veces desconocido. 
 Comenzamos con la premisa que empaquetar y comprimir son cosas distintas, lo primero es juntar dos o más archivos en un solo archivo (paquete) y lo segundo es tomar este archivo-paquete y comprimirlo.
Un cuadro resumen para hacerlo más practico (espero lo sea, al menos para mí lo es).

*.tar (tar)
Empaquetar tar -cvf archivo.tar /archivo/prueba/*
Desempaquetar tar -xvf archivo.tar
Ver (sin extraer) tar -tvf archivo.tar
*.tar.gz | *.tar.z | *.tgz (tar con gzip)
Empaquetar y comprimir tar -czvf archivo.tar.gz /archivo/prueba/*
Desempaquetar y descomprimir tar -xzvf archivo.tar.gz
Ver (sin extraer) tar -tzvf archivo.tar.gz
*.gz (gzip)
Comprimir gzip -q archivo (El archivo lo comprime y lo renombra como “archivo.gz”)
Descomprimir gzip -d archivo.gz (El archivo lo descomprime y lo deja como “archivo”
Info: gzip solo comprime archivos, no directorios
*.bz2 (bzip2)
Comprimir bzip2 archivo bunzip2 archivo (El archivo lo comprime y lo renombra como “archivo.bz2”)
Descomprimir bzip2 -d archivo.bz2 bunzip2 archivo.bz2 (El archivo lo descomprime y lo deja como “archivo”)
Info: Nota: bzip2 solo comprime archivos, no directorios
*.tar.bz2 (tar con bzip2)
Comprimir tar -c archivos | bzip2 > archivo.tar.bz2
Descomprimir bzip2 -dc archivo.tar.bz2 | tar -xv tar jvxf archivo.tar.bz2 (ultimas versiones de tar)
Ver bzip2 -dc archivo.tar.bz2 | tar -tv
*.tar (tar)
Empaquetar tar -cvf archivo.tar /archivo/prueba/*
Desempaquetar tar -xvf archivo.tar
Ver (sin extraer) tar -tvf archivo.tar
*.zip (zip)
Comprimir zip archivo.zip /prueba/archivos
Descomprimir unzip archivo.zip
Ver unzip -v archivo.zip
*.lha (lha)
Comprimir lha archivo.lha /prueba/archivos
Descomprimir lha -x archivo.lha
Ver lha -v archivo.lha ó lha -l archivo.lha
*.zoo (zoo)
Comprimir zoo -a archivo.zoo /prueba/archivos
Descomprimir zoo -x archivo.zoo
Ver zoo -v archivo.zoo ó zoo -L archivo.zoo
*.rar (rar)
Comprimir rar -a archivo.rar /prueba/archivos
Descomprimir rar -x archivo.rar
Ver rar -v archivo.rar ó rar -l archivo.rar

Buenas vibras para todos los lectores y a compartir el mundo necesita más de ello. 🙂
Anuncios

2 comments

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s