Tar.gz e tgz são a mesma coisa?


120

Eu criei um arquivo .tgz com tar czvf filecommand.then acabei com um arquivo tgz. Eu quero saber a diferença entre ele e tar.gz.


Bem, você pode simplesmente tentar removê-lo. Se o resultado for um arquivo tar funcional, não haverá diferença.
Wormbo

Respostas:


202

Acho que nos velhos tempos de repositório de pacotes, .tgz era usado porque os arquivos nos disquetes do Dos podiam ter apenas três extensões de letras. Quando esta limitação foi removida, .tar.gz era usado para ser mais detalhado, mostrando o tipo de arquivo (tar) e o zíper (gzip).

Eles são idênticos.



14

Uma diferença é que os navegadores parecem ter problemas com .tar.gz às vezes, por exemplo, ao baixar um arquivo que já existe localmente, pode acontecer que eles o renomeiem para .tar-1.gz, o que criará problemas com determinados arquivadores, principalmente no Windows e outros ambientes que usam a terminação de nome de arquivo para designação de tipo de arquivo.

Isso não acontece com a finalização .tgz.


3
Um aborrecimento adicional com tar.gz é que alguns aplicativos de descompactação não descompactam automaticamente o arquivo e primeiro criam um arquivo x.tar intermediário de x.tar.gz e fazem com que você descompacte x.tar para obter o que precisa. (Claro, se o que você precisa é o próprio arquivo, então isso é um privilégio.)
Halil ŞEN

esta é uma renomeação típica de arquivo para evitar sobrescrever, adiciona (-1) antes do último ponto (.) porque normalmente o que vem depois do último ponto é a extensão do arquivo.
MMSs

@MMSs Obrigado, seu comentário me inspirou a esclarecer que o problema ocorre principalmente em ambientes que usam terminações de nome de arquivo para designar o tipo de arquivo.
adsc

3

Você pode descompactar tar.gz ou .tgz com:

tar -xzvf

e crie com:

tar -czvf

É absolutamente o mesmo

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.