next up previous contents index
Siguiente: Usando Disquetes y Haciendo Subir: Almacenamiento y compresión de Anterior: gzip y compress   Índice General   Índice de Materias

Aplicándolos en conjunto

Para archivar un grupo de ficheros y comprimir el resultado, use las órdenes
\begin{tscreen}
\char93  tar cvf backup.tar /etc \\
\char93  gzip -9 backup.tar
\end{tscreen}

Como resultado obtendrá backup.tar.gz. Para descomprimir este archivo, use las órdenes inversos:


\begin{tscreen}
\char93  gunzip backup.tar.gz \\
\char93  tar xvf backup.tar
\end{tscreen}

Recordatorio: Siempre hay que estar seguro de encontrarse en el directorio correcto antes de descomprimir un archivo tar. También se puede usar, algunas de las ingeniosidades de para realizar esto, pero en una sola línea de comandos:
\begin{tscreen}
\char93  tar cvf - /etc $\mid$\ gzip -9c $>$\ backup.tar.gz
\end{tscreen}
Aquí, enviamos el fichero tar a ``-'', que representa la salida estándar de tar. Esto es canalizado a gzip, quien comprime el archivo tar entrante. El producto es guardado en backup.tar.gz. La opción -c le ordena a gzip que envíe su salida a la salida estándar, que es reencauzada a backup.tar.gz. Un simple comando para descomprimir este archivo sería:
\begin{tscreen}
\char93  gunzip -c backup.tar.gz $\mid$\ tar xvf -
\end{tscreen}
Nuevamente, gunzip descomprime el contenida de backup.tar.gz y envía el archivo tar resultante a la salida estándar. Ésta es canalizada a tar, quien lee ``-'', lo cual representa, esta vez, la entrada estándar de tar. Felizmente, la orden tar incluye también la opción z que, automáticamente realiza los procesos de comprimir/descomprimir ficheros, ni bien se invoca el programa, usando el algoritmo de compresión de gzip. La orden
\begin{tscreen}
\char93  tar cvfz backup.tar.gz /etc
\end{tscreen}
es equivalente a
\begin{tscreen}
\char93  tar cvf backup.tar /etc \\
\char93  gzip backup.tar
\end{tscreen}
Tal como el comando
\begin{tscreen}
\char93  tar xvfz backup.tar.Z
\end{tscreen}
puede ser usado en lugar de
\begin{tscreen}
\char93  uncompress backup.tar.Z \\
\char93  tar xvf backup.tar
\end{tscreen}
Indagando en las páginas man se puede obtener mas información acerca de tar y gzip.


next up previous contents index
Siguiente: Usando Disquetes y Haciendo Subir: Almacenamiento y compresión de Anterior: gzip y compress   Índice General   Índice de Materias
Ismael Olea 2002-09-26