Linux Compression Tools Featured Image

Las 10 mejores herramientas de compresión para Linux

La compresión de archivos es una parte integral de la administración del sistema. Encontrar el mejor método de compresión requiere una determinación significativa. Afortunadamente, existen muchas herramientas de compresión sólidas para Linux que facilitan la copia de seguridad de los datos del sistema. Aquí presentamos diez de las mejores herramientas de compresión de Linux que pueden ser útiles para empresas y usuarios en este sentido.

1. LZ4

LZ4 es la herramienta de compresión elegida por los administradores que necesitan una velocidad de compresión y descompresión ultrarrápida. Utiliza el algoritmo sin pérdidas LZ4, que pertenece a la familia de algoritmos de compresión orientados a bytes LZ77. Además, LZ4 viene junto con un decodificador de alta velocidad, lo que lo convierte en una de las mejores herramientas de compresión de Linux para empresas.

Herramienta de compresión de Linux Lz4

2. Zestándar

Zestándar es otra herramienta de compresión rápida para Linux que se puede utilizar para proyectos personales y empresariales. Está respaldado por Facebook y ofrece excelentes relaciones de compresión. Algunas de sus características más atractivas incluyen el modo adaptativo, que puede controlar las relaciones de compresión basadas en E/S, la capacidad de cambiar la velocidad por una mejor compresión y el esquema de compresión de diccionario. Zstandard también tiene una rica API con combinaciones de teclas para todos los principales lenguajes de programación.

Herramienta de compresión de Linux Zstandard

3. lzop

lzop es una herramienta de compresión robusta que utiliza el algoritmo de compresión Lempel-Ziv-Oberhumer (LZO). Proporciona una velocidad de compresión vertiginosa intercambiando relaciones de compresión. Por ejemplo, produce archivos un poco más grandes en comparación con gzip, pero solo requiere un 10 por ciento de tiempo de ejecución de la CPU. Además, lzop puede manejar las copias de seguridad del sistema de varias maneras, incluido el modo de copia de seguridad, el modo de archivo único, el modo de archivo y el modo de canalización.

Herramienta de compresión de Linux Lzop

4. Gzip

Gzip es sin duda una de las herramientas de compresión más utilizadas por los administradores de Linux. Es compatible con todos los programas de GNU, lo que la convierte en la herramienta de compresión perfecta para ingenieros remotos. Gzip aprovecha la codificación Lempel-Ziv en modo desinflado para la compresión de archivos. Puede reducir el tamaño de los códigos fuente hasta en un 90 por ciento. En general, esta es una excelente opción para usuarios experimentados de Linux, así como para desarrolladores de software.

Herramienta de compresión de Linux Gzip

5. bzip2

bzip2, una herramienta de compresión gratuita para Linux, comprime archivos utilizando el algoritmo de compresión de clasificación de bloques Burrows-Wheeler y la codificación Huffman. También es compatible con varios métodos de compresión adicionales, como la codificación de longitud de ejecución, la codificación delta, la matriz de bits dispersos y las tablas de Huffman. También puede recuperar datos de unidades de medios en algunos casos. En general, bzip2 es una herramienta de compresión adecuada para el uso diario debido a sus sólidas capacidades de compresión y su rápida velocidad de descompresión.

Herramienta de compresión de Linux Bzip2

6. p7zip

p7zip es el puerto de la utilidad de línea de comandos de 7-zip. Es una herramienta de archivo de alto rendimiento con relaciones de compresión sólidas y soporte para muchos formatos populares, incluidos tar, xz, gzip, bzip2 y zip. Utiliza el formato 7z de forma predeterminada, que proporciona una compresión entre un 30 y un 50 por ciento mejor que la compresión zip estándar. Además, puede utilizar esta herramienta para crear archivos de volumen autoextraíbles y de tamaño dinámico.

Herramienta de compresión de Linux P7zip

7. cerdo

cerdoz o implementación paralela de gzip es un reemplazo confiable para la herramienta de compresión gzip. Aprovecha múltiples núcleos de CPU para aumentar drásticamente la velocidad de compresión. Utiliza las bibliotecas zlib y pthread para implementar el proceso de compresión de subprocesos múltiples. Sin embargo, pigz no puede descomprimir archivos en paralelo. Por lo tanto, no podrá obtener velocidades similares durante la compresión y la descompresión.

Herramienta de compresión de Linux Pigz

8. pixz

pixz es una implementación paralela del compresor XZ con soporte para la indexación de datos. En lugar de producir un gran bloque de datos comprimidos como xz, crea un conjunto de bloques más pequeños. Esto facilita el acceso aleatorio a los datos originales. Además, pixz también se asegura de que los permisos de los archivos se conserven tal como estaban durante la compresión y descompresión.

Herramienta de compresión de Linux Pizz

9. por favor

por favor es una herramienta de compresión de datos sin pérdidas que hace un uso creativo de las capacidades de subprocesos múltiples compatibles con las CPU modernas. Está construido sobre la biblioteca lzlib y proporciona una interfaz de línea de comandos similar a gzip y bzip2. Un beneficio clave de plzip es su capacidad para aprovechar al máximo las máquinas multiprocesador. plzip definitivamente garantiza una prueba para los administradores que necesitan una herramienta de compresión de Linux de alto rendimiento para admitir la compresión paralela.

Herramienta de compresión de Linux Plzip

10. Utilidades XZ

Utilidades XZ es un conjunto de herramientas de compresión para Linux que puede comprimir y descomprimir archivos .xz y .lzma. Utiliza principalmente el algoritmo LZMA2 para la compresión y puede realizar fácilmente comprobaciones de integridad de los datos comprimidos. Dado que esta herramienta está disponible para las distribuciones populares de Linux de forma predeterminada, puede ser una opción viable para la compresión en muchas situaciones.

Herramienta de compresión de Linux Xz

Terminando

Una plétora de herramientas confiables de compresión de Linux facilita el archivo y la copia de seguridad de los datos esenciales. Puede elegir entre muchos compresores sin pérdidas con altas relaciones de compresión, como LZ4, lzop y bzip2. Por otro lado, herramientas como Zstandard y plzip permiten flujos de trabajo de compresión más avanzados.

Experto Geek - Tu Guía en Tendencias Tecnológicas