BASH y Primeros Comandos - Comprimir y descomprimir archivos

6 - Comprimir y descomprimir archivos

[editar]
Curso gratis creado por Manuel Montoya. Extraido de: http://www.mononeurona.org/index.php?idp=136
30 de Diciembre de 2005
Existen herramientas gráficas para comprimir y descomprimir un archivo, Ark en KDE3 y ScrollKeeper en Gnome2, sin embargo siempre es bueno saber hacerlo desde la línea de comando, supongamos que queremos comprimir el directorio /home/lopillo/tareas entonces debemos usar el comando tar, originalmente el comando tar se usa para manejar cintas de respaldo pero su uso principal es la compresión de archivos:

lopillo@Debian$: $tar -cvf tareas tareas.tar

la opción c le indica al comando tar que debe crear un archivo nuevo, a diferencia de la opción -A que significa que los archivos serán agregados a un archivo tar preexistente, la opción f le dice que se trata de un archivo en disco y no una cinta de respaldo (la acción por omisión), finalmente la opción v (verbose) indica que se deben enviar los mensajes más completos posible en lugar de los mensajes estándar, de esté modo si algo sale mal un mensaje más completo nos dará más pistas. Por lo general los archivos comprimidos de linux tienen una doble compresión con el comando gzip para comprimirlos aún más, así que:

lopillo@Debian:$ gzip tareas.tar

Esto creará el archivo tareas.tar.gz que es el estándar de compresión de Linux, para descomprimir este archivo sólo tecleamos:

lopillo@Debian:$tar -zxvf tareas.tar.gz

Los archivos .bz2 poseen una tasa de compresión mayor que los .gz, para descomprimir un archivo bz2 que bajamos de la red usamos la opción -j de tar:

lopillo@Debian:$tar -jxvf archivo.tar.bz2
[editar]

1 opinión

gracias, una duda

gracias por la clase. es mucha la diferencia entre gzip y bzip?

Gracias

Cursos gratis relacionados con 'BASH y Primeros Comandos'

Aún cuando actualmente se puede manejar Linux de una manera tan gráfica como Windows, siempre... Más »
Un exhaustivo conjunto de ensayos y artículos que recorren la década de 1990 y los... Más »
Completo curso de Linux, un sistema operativo gratuito y de libre distribución inspirado en el... Más »
Linux es una gran herramienta, la uso desde hace años y se ha convertido en... Más »

Autor y licencia de 'BASH y Primeros Comandos'


Curso gratis de Manuel Montoya. Extraido de: http://www.mononeurona.org/index.php?idp=136 CopyLeft
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.