domingo, febrero 11, 2007

Diferencia entre empaquetar y comprimir

Mucho en algún momento nos hemos preguntado la diferencia entre empaquetar un archivo y/o directorio, y comprimir. Pues bien Empaquetar es agrupar en un solo archivo varios archivos y/o directorios, en cambio, comprimir significa aplicar un algoritmo (que no es otra cosa que un conjunto de pasos) que harán que el archivo ocupe menos espacio en el disco. Como vimos en el Post "Comprimiendo y Descomprimiendo Archivos con Linux", podemos empaquetar y comprimir archivos con el comando "tar". Pero, ¿Se puede comprimir sin necesidad de empaquetar?

La respuesta es Si. Para comprimir un archivo se usa el siguiente comando:
gzip mi_archivo que genera mi_archivo.gz

y para descomprimir
gunzip mi_archivo.gz

Otros comandos relacionados:

compress (genera archivos comprimidos con extensión .Z)
uncompress (descomprime archivos .Z)
zcat permite visualizar el contenido de un archivo comprimido (tal como cat pero sobre archivos comprimidos .gz)

2 comentarios:

Unknown dijo...

Estoy buscando un programa que comprima y descomprima en multiplataforma osea que tenga versiones para Windows, Linux, OS, etc. y lo haga relativamente bien, si es open source y free mejor aun. Sabes de alguno ?

Anónimo dijo...

muchas gracias rindo mñaana y me surgio esa duda recien