tar.gz和tgz是同一回事吗?


120

我用tar czvf filecommand 创建了.tgz文件。然后我得到了一个tgz文件。我想知道它和tar.gz之间的区别。


好吧,您可以简单地尝试解决问题。如果结果是工作的tar文件,则没有区别。
Wormbo,2012年

Answers:


202

我认为在旧软件包回购时代,使用了.tgz,因为Dos软盘上的文件只能有三个字母扩展名。删除此限制后,.tar.gz会通过显示存档类型(tar)和拉链(gzip)来变得更加冗长。

它们是相同的。



14

一个区别是浏览器有时似乎会对.tar.gz遇到麻烦,例如,下载本地已存在的文件时,可能会发生这种情况,将其重命名为.tar-1.gz,这会造成问题。对于某些存档器,主要是在Windows和其他使用文件名结尾来指定文件类型的环境中。

.tgz结尾不会发生这种情况。


3
tar.gz的另一个烦恼是某些解压缩应用程序不会自动解压缩存档,而是首先从x.tar.gz创建一个中间x.tar文件,然后使您解压缩x.tar即可获得所需的内容。(当然,如果您需要的是存档文件本身,那么这是一个
特权

这是一个典型的文件重命名以避免覆盖,它在最后一个点(。)之前添加(-1),因为通常在最后一个点之后是文件扩展名。
MMS

@MMSs谢谢,您的评论促使我澄清该问题主要发生在使用文件名结尾来指定文件类型的环境中。
adsc

3

您可以使用以下命令解压缩tar.gz或.tgz:

tar -xzvf

并创建:

tar -czvf

绝对一样

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.