Cada uno de estos comprimidores tienen funcionalidades distintas entre las cuales podemos destacar:
* El formato tar.bz2 generalmente es utilizado para empaquetar grandes cantidades de MB, ya que su funcion principal es que reduce bastante el archivo comprimido final, mas que sus competentes primos, es el que mas comprime podriamos decir. Pero, esto tambien tiene su costo, ya que asi como es el que mas reduce tambien es el que mas tarda en comprimir/descomprimir empaquetados.
* El formato tar.gz generalmente se usa cuando se desea comprimir datos rapidamente y con un grado aceptable de compresion. Aunque el tamaño resultante de un archivo comprimido con este formato no es tan pequeño como cuando se comprime con tar.bz2, la ventaja de tar.gz es que tarda mucho menos tiempo en comprimir/descomprimir empaquetados.
* El formato zip es bastante similar a tar.gz, y se comporta de manera similar a la hora de comprimir/descomprimir.
Algo ventajoso que tiene comprimir en linux bajo estos formatos, es que una vez tengas un directorio comprimido puedes agregarle nuevos archivos sin necesidad de descomprimir!. Por ejemplo, si tienes 2 archivos de texto coco.txt y ejemplo.txt y quieres incluir estos 2 archivos dentro de un paquete llamado directorio.tar.bz2 , puedes hacerlo perfectamente con el siguiente comando:
tar -cjf directorios.tar.bz2 coco.txt ejemplo.txt
Sin necesidad de descomprimir!! Si quieres comprimir algo en formato tar.bz2 utilizaras:
tar -cjf archivo_destino archivos_a_comprimir
Si quieres descomprimir algo en formato tar.gz usas:
tar -czf archivo_destino archivos_a_comprimir
Los animo a hacer pruebas para comprimir/descomprimir ficheros, y comprobaran que el tar.bz2 comprime más y el zip es más rápido a la hora de extraer una parte del fichero y no el fichero entero.
No hay comentarios:
Publicar un comentario