Un fichier '.tar.gz' est un format d'archive compressée couramment utilisé dans les systèmes d'exploitation de type Unix. Il combine deux processus distincts : l'archivage et la compression. Premièrement, l'utilitaire 'tar' (Tape Archive) regroupe plusieurs fichiers et répertoires dans un seul fichier d'archive, préservant les structures de répertoires, les permissions de fichiers et les horodatages. Ce fichier d'archive, typiquement nommé avec l'extension '.tar', est ensuite compressé à l'aide de l'algorithme de compression 'gzip'. Gzip est un programme de compression de données sans perte largement utilisé. Le fichier résultant, portant l'extension '.tar.gz' (ou '.tgz'), est significativement plus petit que l'archive originale non compressée. Ceci le rend idéal pour la distribution de paquets logiciels, la sauvegarde de données et le transfert de grandes collections de fichiers sur Internet. Le processus en deux étapes permet un stockage et une transmission efficaces tout en maintenant l'intégrité des données archivées. Pour accéder aux fichiers individuels au sein d'une archive 'tar.gz', celle-ci doit d'abord être décompressée à l'aide d'un utilitaire gzip, puis extraite à l'aide d'un utilitaire tar. De nombreux gestionnaires d'archives modernes gèrent ces deux étapes automatiquement.