如果您正在编码或只是从 Github 下载软件包,您可能会遇到 TAR.GZ 文件扩展名。 TAR.GZ 格式 (TGZ) 深受 Linux 用户欢迎,通常用于 将文件集合打包成一个可下载的文件 。
但问题是,究竟如何打开 TGZ 文件?您需要什么特殊的软件吗?或者您 PC 上的现有工具是否足够?让我们来看看吧。
TAR.GZ 文件格式简介
TAR.GZ 文件是两种不同打包算法的组合。第一个是tar ,磁带存档的缩写。这是一个古老的实用程序,主要是为了将数据准确传输到没有自己的文件系统的设备而发明的。 tar 文件(或 tarball)包含顺序格式的文件,以及有关目录结构和其他技术参数的元数据。
需要注意的是,tar 不会压缩相关文件,而只会打包它们。事实上,有时由于填充,生成的 tarball 可能会更大。

这就是 Gzip 的用武之地。Gzip(由 .gz 文件扩展名表示)是一种压缩文件格式,用于存档数据以占用更小的空间。 Gzip 使用 相同的压缩算法 作为更常见的 zip,但只能用于单个文件。简而言之,Gzip 压缩所有单独的文件并将它们打包到一个存档中。
因此,tar.gz 文件是使用 gzip 压缩的 tarball。要打开这样的包,您需要解压缩 gzip 并提取生成的 tarball。一些实用程序可以一步打开 TGZ 文件,其他实用程序则需要两步。
在 Windows 中使用 7-Zip 提取 TAR.GZ
由于 Windows 本身不支持 tar.gz 文件,因此您需要第三方工具来打开它们。大多数文件提取应用程序(例如7-Zip 或 WinZip )都可以完成这项工作。




在 Linux 中使用终端打开 TGZ 文件
在基于 Linux 和 Unix 的系统中,提取(或创建)tar.gz 文件的命令是内置的。只需在终端中输入以下命令:
tar -xvf 文件名.tar

在这里,您应该将文件名替换为相关文件的实际名称。您还需要位于包含 tar.gz 文件的目录中,就像大多数 Linux 中的终端命令 一样。
Mac 用户还可以使用此命令来提取 tar.gz 文件,尽管他们也可以访问我们将在下一节中讨论的基于 GUI 的方法。
使用 Mac 中的 Unarchiver 提取 TAR.GZ 文件
您有在 Mac 中打开 tar.gz 文件的多种方法 。如果您熟悉终端命令,Linux 中使用的终端命令在这里就可以正常工作。

Mac 的本机存档实用程序也支持该文件格式,这意味着您只需双击相关的 tar.gz 文件即可将其解压缩。当然,如果这不起作用(或者您只是更喜欢 GUI 工具),您可以随时下载 解档器 并使用它来提取任何类型的存档文件,包括 gzipped tarball。
使用在线工具打开 TGZ 文件
您可以使用在线应用程序提取 tar.gz 存档,而无需将特定应用程序下载到您的计算机或利用其内置功能。许多网站允许您提取各种压缩文件,包括 ZIP 和 TAR 文件。


这种方法的一个优点是它可以在任何操作系统上使用,无论是 Windows 还是 Mac,而无需担心本机支持。
打开 TAR.GZ 文件的最佳方法是什么?
访问 tar.gz 文件中包含的数据并不困难。由于它的历史和流行度,存在多种方法来提取这种文件格式,包括系统特定的工具和外部工具。.
在大多数平台中,您很可能已经拥有正确的应用程序来提取和打开 TGZ 文件。当然,Linux 可以本地打开这些文件,而大多数 Mac 和 Windows 计算机都安装了 Unarchiver 或 7-Zip 等软件。
所有平台上最简单的方法是使用在线提取工具。这样的实用程序可以在任何地方跨平台工作,让您免去找出提取 tar.gz 文件的正确方法的麻烦。
.