GNU/Linux >> Tutoriales Linux >  >> Linux

7zip, Xz, Gzip, Tar, etc., ¿cuáles son las diferencias?

Cerrado . Esta pregunta está basada en opiniones. Actualmente no está aceptando respuestas.

¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda responderse con hechos y citas editando esta publicación.

Cerrado hace 4 años.


Mejorar esta pregunta

¿Qué factores se deben considerar al elegir entre 7zip, xz, gzip, tar, etc. para comprimir y archivar archivos?

Respuesta aceptada:

Primero quiero aclarar que, de la lista que proporcionaste, tar es el único que no un algoritmo de compresión. tar es la abreviatura de T simio Ar cebollino, y se utiliza para crear archivos de almacenamiento. En resumen, un solo archivo que consta de uno o más archivos. Se usa para agrupar archivos para que puedan ser comprimidos por un compresor que solo puede comprimir un solo archivo.

En términos de disponibilidad, zip está ampliamente disponible en sistemas UNIX (Linux/BSD/MacOS) y Windows. Por lo tanto un zip El archivo es altamente portátil. Herramientas para comprimir/descomprimir xz y gzip Los archivos también están disponibles en los sistemas Windows, pero se ven y usan más comúnmente en los sistemas UNIX.

xz y 7zip se sabe que tienen un mejor algoritmo de compresión que gzip , pero usa más memoria y tiempo para comprimir/descomprimir. Este tema está muy bien discutido aquí.

Recomendaría usar gzip cuando hay menos memoria disponible y la velocidad de compresión/descompresión es una preocupación. 7zip y xz se puede usar cuando el espacio es una preocupación y la velocidad de compresión/descompresión no lo es.

Algunos buenos puntos de referencia sobre estos algoritmos se pueden encontrar aquí. Nota: LZMA es el algoritmo de compresión utilizado por 7zip y xz .


Linux
  1. Use la terminal de Linux para ver qué archivos hay en su computadora

  2. ¿Qué son los archivos .run?

  3. Enrutador pfSense vs Netgear:¿Cuáles son las principales diferencias?

  4. ¿Cuáles son las diferencias entre grep, awk y sed?

  5. tar/gzip excluyendo ciertos archivos

Cassandra vs MongoDB - ¿Cuáles son las diferencias?

Terraform vs Kubernetes:¿Cuáles son las diferencias?

Docker ADD vs COPY:¿Cuáles son las diferencias?

IMAP, POP3 y SMTP:¿cuáles son las diferencias?

useradd vs adduser:¿Cuáles son las diferencias?

¿Cuáles son las diferencias funcionales entre .profile .bash_profile y .bashrc