Creo que en los viejos días de repositorio de paquetes, .tgz
se usó porque los archivos en disquetes de DOS solo podían tener extensiones de tres letras. Cuando se eliminó esta limitación, .tar.gz
solía ser más detallado al mostrar tanto el tipo de archivo (tar
) y cremallera (gzip
).
Son idénticos.
No hay diferencia en absoluto. .tgz
es simplemente una abreviatura de .tar.gz
.
Una diferencia es que los navegadores parecen tener problemas con .tar.gz
a veces, por ejemplo, al descargar un archivo de este tipo que ya existe localmente, puede suceder que le cambien el nombre a .tar-1.gz
, que luego creará problemas con ciertos archivadores, principalmente en Windows y otros entornos que usan la terminación del nombre de archivo para la designación del tipo de archivo.
Esto no sucede con .tgz
finalizando.
Puede descomprimir tar.gz o .tgz con:
tar -xzvf
y crear con:
tar -czvf
Es absolutamente lo mismo