07.05.2013 Views

TP N° 9 - Taller de GNU/Linux

TP N° 9 - Taller de GNU/Linux

TP N° 9 - Taller de GNU/Linux

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

# cd /<br />

# tar xvf backup.tar<br />

<strong>Taller</strong> <strong>de</strong> <strong>GNU</strong>/<strong>Linux</strong> 2002− <strong>TP</strong>9 − hoja 2/6<br />

Ya que los archivos se extraen con el nombre <strong>de</strong> camino almacenado. Sin embargo, si se<br />

empaquetaron los archivos con los comandos:<br />

# cd /etc<br />

# tar cvf hosts group passwd<br />

Los nombres <strong>de</strong> directorio no se salvaron en el archivo empaquetado. Por esto se necesitara hacer<br />

"cd /etc" antes <strong>de</strong> extraer los archivos. Como se pue<strong>de</strong> ver, el cómo haya sido creado un archivo<br />

tar marca una gran diferencia en como se extrae. Se pue<strong>de</strong> usar el comando:<br />

# tar tvf backup.tar<br />

para mostrar un "índice" <strong>de</strong>l archivo tar antes <strong>de</strong> <strong>de</strong>sempaquetarlo. De esta forma se pue<strong>de</strong> ver que<br />

directorio se utilizó como origen <strong>de</strong> los nombres <strong>de</strong> los archivos, y se pue<strong>de</strong> extraer el archivo<br />

<strong>de</strong>s<strong>de</strong> la localización correcta.<br />

A<strong>de</strong>más agregando el switch ’z’ utiliza el gzip y el gunzip para comprimir / <strong>de</strong>scomprimir.<br />

Comando gzip<br />

El comando gzip se utiliza para comprimir un archivo. El formato <strong>de</strong>l comando gzip es:<br />

Por ejemplo:<br />

gzip archivo<br />

(archivo se convierte en archivo.gz comprimido)<br />

gzip −c archivo > archivo.gz<br />

(Se crea archivo.gz, archivo no se modifica)<br />

# gzip −9 backup.tar<br />

Comprimirá backup.tar y lo <strong>de</strong>jará como backup.tar.gz, que es la versión comprimida <strong>de</strong>l archivo<br />

tar. La opción −9 le dice a gzip que utilice el mayor factor <strong>de</strong> compresión.<br />

Descomprimir archivos con gunzip o con gzip<br />

El comando gunzip se utiliza para <strong>de</strong>scomprimir un archivo comprimido con gzip.<br />

Equivalentemente, se pue<strong>de</strong> utilizar "gzip −d".<br />

El formato <strong>de</strong>l comando gunzip es:<br />

gunzip archivo.gz (<strong>de</strong>scomprime archivo.gz)<br />

gunzip −c archivo.gz > nuevo<br />

(<strong>de</strong>scomprime archivo.gz y se redirecciona la salida al archivo<br />

nuevo).<br />

Comprimir y empaquetar<br />

Por lo tanto, para empaquetar un grupo <strong>de</strong> archivos y comprimir el resultado, se pue<strong>de</strong>n utilizar los<br />

comandos:

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!