Primero quiero aclarar que, de la lista que proporcionaste, tar es el único que es  no  un algoritmo de compresión. tar es la abreviatura de  T  ape  Ar  chive, y se usa para crear archivos de almacenamiento. En resumen, un solo archivo que consta de uno o más archivos. Se utiliza 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 archivo zip es muy portátil. Las herramientas para comprimir / descomprimir archivos xz y gzip también están disponibles en sistemas Windows, pero se ven y usan con más frecuencia en sistemas UNIX. / p> 
 xz y 7zip son conocidos por tener un mejor algoritmo de compresión que gzip, pero usa más memoria y tiempo para comprimir / descomprimir. Este tema está muy bien tratado  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 pueden usar cuando el espacio es un problema y la velocidad de compresión / descompresión no. 
 Algunos buenos Los puntos de referencia de estos algoritmos se pueden encontrar  aquí .  Nota:  LZMA es el algoritmo de compresión utilizado por 7zip y xz. 
 
 Solo usa tar con gzip a la tar -czvf <filename.tar.gz> /path/to/files 
 Muy a menudo, la diferencia en los algoritmos de compresión es insignificante (por ejemplo, bzip2) o depende de qué tipo de datos se está hablando. Para la compresión de propósito general, creo que el mejor consejo es seguir con lo que es estándar. 
 Además, hace la vida más fácil usar los mismos formatos que todos los demás, a menos que haya una ventaja clara y significativa. Así que querrá acostumbrarse a usar tar con gzip (como arriba) y también ZIP porque también encontrará muchos de los disponibles. 
 Comentarios 
-  @Jio porque tar.gz es el estándar de facto para UNIX. Desde 1994 no he encontrado un solo sistema UNIX en el que esto no funcione. 
 
-  Para algunos tipos de archivos, encontré que 7zip hace una gran diferencia. P.ej. comprimiendo una carpeta con javadoc la diferencia con un archivo zip es muy grande