“tar.gz”文件是一种在类 Unix 操作系统中常用的压缩归档格式。它结合了归档和压缩两个独立的过程。首先,“tar”(Tape Archive,磁带归档)工具将多个文件和目录打包成一个单独的归档文件,同时保留目录结构、文件权限和时间戳。这个通常以“.tar”为扩展名的归档文件,随后会使用“gzip”压缩算法进行压缩。Gzip 是一种广泛使用的无损数据压缩程序。最终生成的文件,其扩展名为“.tar.gz”(或“.tgz”),比原始未压缩的归档文件小得多。这使得它非常适合用于分发软件包、备份数据以及通过互联网传输大量文件集合。这种两步过程在保持归档数据完整性的同时,实现了高效的存储和传输。要访问“tar.gz”归档文件中的单个文件,必须首先使用 gzip 工具进行解压缩,然后使用 tar 工具进行提取。许多现代归档管理器可以自动处理这两个步骤。