Comprimir em .tgz


54

Quero compactar arquivos em .tgz. Eu sei como fazer tar.gz (com tar e gzip) e algumas pessoas dizem que é quase o mesmo, mas eu preciso fazer um .tgz, como?


Você pode estar interessado em .7z e .xz, que são ótimos.
Anônimo

Respostas:


79

Um arquivo tar.gz e um arquivo .tgz são semelhantes.

Compactar arquivos usando tar:

tar -cvzf <name of tarball>.tgz /path/to/source/folder

por exemplo, eu quero criar uma backup.tgzou backup.tar.gzda pasta/home/user/project

tar -cvzf backup.tgz /home/user/project

tar -cvzf backup.tar.gz /home/user/project

Você pode usar em tar cvzfvez de tar -cvzftambém.

Extraia arquivos .tgz ou .tar.gz usando tar

tar -xvzf backup.tgz

tar -xvzf backup.tar.gz

Mnemônico para compactação (a ordem das bandeiras não importa)

  • C omprimir
  • Z ee
  • F ile
  • V erbose

Mnemônico para extração (a ordem das bandeiras não importa)

  • e trato X
  • Z ee
  • F ile
  • V erbose

Existe um sinalizador para ter uma senha ao compactar seu arquivo?
Dorian Dore

2
Nitpick: a ordem dos sinalizadores é importante para f : deve ser o último sinalizador, caso contrário, falha.
Andres F.

4
Para os sinalizadores, cé melhor lembrado como criar, e zé lembrado como compressão, como no zde z lib, g z ip, z ip. Uma melhor acelerador seria C reate Z ipped F ile.
spencer7593

10

É o mesmo. Apenas renomeie o arquivo de file.tar.gzpara file.tgz.


6
Você esqueceu o comando para renomear um arquivo: mv file.tar.gz file.tgz. Óbvio, mas vale a pena mencionar
Lekensteyn
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.