De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.

Descompactação de Arquivos com tar

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 26 de Novembro de 2003

Um dos formatos mais comuns de distribuição de arquivos na internet é o formato tar compactado, ou tar.gz.

Um outro formato, não tão popular, mas bastante difundido, é o formato bzip. O utilitário bzip consegue uma taxa de compactação melhor que o gzip.

Vejamos um exemplo:

  -rw-r--r--    1 queiroz  queiroz     30382 2003-11-17 11:23 ccuec.tar
  -rw-r--r--    1 queiroz  queiroz      6456 2003-11-18 09:04 ccuec.tar.gz
  -rw-r--r--    1 queiroz  queiroz      5998 2003-11-18 09:04 ccuec.tar.bz2

O arquivo compactado com o programa gzip ficou com 21% do tamanho do arquivo original, ao passo que o compactado com bzip2 ficou com 19%.

Para descompactar o arquivo acima, o normal é fazer algo em dois passos:

  gzip -dc ccuec.tar.gz | tar xvf -

ou

  bzip2 -dc ccuec.tar.bz2 | tar xvf -

O programa GNU/tar faz isto em apenas um passo:

  tar xvzf ccuec.tar.gz

e faz o mesmo para arquivos compactados com o programa bzip2:

  tar xvjf ccuec.tar.bz2

A flag que sinaliza que o arquivo está compactado com o programa gzip é "z" e com o programa bzip2 é "j".

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Rubens Queiroz de Almeida