15 febrero 2009

El Compresor 7-Zip

7-Zip es un compresor de archivos con un alto ratio de compresión. El algoritmo LZMA consigue el ratio de compresión más alto que existe, superando en la mayoría de los casos a compresores comerciales como WinRar o WinZip.

Como casi todo lo bueno, es Software Libre, y soporta todos los archivos de compresión. Además es multiplataforma (Linux, OsX y Win).

Puedes visitar 7zip.es, ó si usas algún derivado de Debian instalar directamente p7zip y p7zip-full
Se puede usar en modo gráfico o desde la línea de comandos. En el segundo caso pondremos:
p7zip mi_fichero para comprimir
p7zip -d mi_fichero.7z para descomprimir


Se puede usar también para hacer un backup, per hay que tener en cuenta que no guarda información del propietario del archivo, lo que puede ser una limitación de seguridad.

Por ejemplo podemos crear un Tar y un 7z (del tar recien creado) de todos loa ficheros que haya en el Escritorio:
tar -cvf Escritorio.tar $HOME/Escritorio && 7z a Escritorio.tar.7z Escritorio.tar

Si habeis hecho la prueba vereis que el 7z es bastante menor que el Tarball (así se llaman coloquialmente los archivos tar).

Para saber más se puede poner 7z --help ó man 7z

1 comentario: