Si bien muchas veces es más sencillo descomprimir o comprimir nuestros archivos mediante algun programa específico, o usando alguna característica de nuestro gestor de ventanas (X). Es posible muy que tengamos que hacerlo, en más de alguna ocasión, usando alguna terminal.

A continuación os dejo como comprimir y descomprimir los formatos más populares en Linux. tar, zip, tgz, tar.gz, tar.bz2, rar, zip…

Ficheros .tar

Empaquetar: tar -cvf archivo.tar /dir/a/comprimir/
Desempaquetar
: tar -xvf archivo.tar
Ver contenido
: tar -tf archivo.tar

Ficheros .gz

Comprimir: gzip -9 fichero
Descomprimir:
gzip -d fichero.gz

Ficheros .bz2

Comprimir: bzip fichero
Descomprimir:
bzip2 -d fichero.bz2

gzip ó bzip2 sólo comprimen ficheros [no directorios, para eso existe tar]. Para comprimir y archivar al mismo tiempo hay que combinar el tar y el gzip o el bzip2 de la siguiente manera:

Ficheros tar.gz

Comprimir: tar -czfv archivo.tar.gz ficheros
Descomprimir: tar -xzvf archivo.tar.gz
Ver contenido: tar -tzf archivo.tar.gz

Ficheros tar.bz2

Comprimir: tar -c ficheros | bzip2 > archivo.tar.bz2
Descomprimir:
bzip2 -dc archivo.tar.bz2 | tar -xv
Ver contenido: bzip2 -dc archivo.tar.bz2 | tar -t

Ficheros zip

Comprimir: zip archivo.zip ficheros
Descomprimir:
unzip archivo.zip
Ver contenido:
unzip -v archivo.zip

Ficheros rar*
Comprimir:
rar -a archivo.rar ficheros
Descomprimir:
rar -x archivo.rar
Ver contenido:
rar -l archivo.rar
Ver contenido:
rar -v archivo.rar* (necesitas instalar rar )

Fuente: http://www.badopi.org/node/861

0

Linux-Unix Cheat Sheets

Escrito por Lanik en trucos el 11 de Febrero de 2008 / Sin comentarios »

En el anterior post hablábamos de una chuleta con las funciones de PHP, y hoy traemos lo que han llamado la colección definitiva de Linux-Unix Cheat Sheets…

En esta web podéis encontrar un monotón de chuletas de los comandos de Linux, Solaris, Debian/Ubuntu, … También hay chuletas de Bash, de AWK, de GDB, …

En resumen, una colección esencial que me da la sensación que voy a usar un montón de veces ;)

3

signatures couldn’t be verified

Escrito por Lanik en trucos el 7 de Febrero de 2008 / 3 Comentarios »

Ultimamente cuando instalaba programas usando apt me salía el siguiente mensaje de error:

The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 010908312D230C5F

De lo que apt se está quejando de que no puede verificar las firmas de los repositorios, así que estuve buscando en google cómo solucionar el molesto mensaje, y lo encontré la siguiente solución:

Con el comando

apt-key list

Se ven las claves gpg en las que apt confía, si en nuestra lista no está la clave 4F368D5D, lo que tenemos que hacer para añadirla es:

wget http://ftp-master.debian.org/ziyi_key_2005.asc -O - | apt-key add -
wget http://ftp-master.debian.org/ziyi_key_2006.asc -O - | apt-key add -

Ahora ya no volveremos a ver el dichoso mensajito ;)