Escolar Documentos
Profissional Documentos
Cultura Documentos
Antes de irmos direto aos comandos, devemos entender o que é empacotamento e compressão.
Empacotamento - É a junção de diversos arquivos em um só, formando um pacote. x
Compressão de dados - É a redução do espaço ocupado por arquivos em um determinado
dispositivo de armazenamento.
Estas duas ações podem, ou não, ser utilizadas juntas, mas é comum em processos de backup
empacotar e em seguida comprimir este pacote, como veremos a seguir.
tar - ferramenta que faz o empacotamento de arquivos. A extensão gerada pelo tar é a ".tar"
https://www.vivaolinux.com.br/dica/Empacotamento-e-compressao-de-arquivos 1/7
15/09/2020 Empacotamento e compressão de arquivos [Dica]
Observações:
1. Só é possível comprimir diretórios com conteúdo e que estão empacotados;
2. Sintaxe para extrair: tar -xvf [pacote] ou, caso eu queira extrair apenas um arquivo do
pacote: tar [-xvf] <pacote> <arquivo> e, caso eu queira especificar o local onde eu quero
extrair basta adicionar: –C [localparaextrair];
3. Só é possível comprimir com as opções 'z' e 'j' do tar no momento da criação do pacote. As
opções 'z' e 'j' fazem uma chamada externa aos comandos gzip e bzip2 (vistos a seguir),
que irão comprimir o pacote 'tar', gerando a extensão ".tar.gz", ou ".tar.bz2",
automaticamente ao nome do arquivo.
4. No momento da criação do pacote 'tar' é preciso especificar a extensão do pacote, caso
você queira que ela apareça no nome do arquivos, apenas para facilitar a identificação,
x
lembrando que o GNU/Linux não diferencia a extensão do arquivo simplesmente pelo
nome, caso eu tenha um arquivo de texto e der à ele o nome de texto.mp3 ele continuará
sendo um arquivo ASCII text (ou seja texto!).
5. Existe ainda o empacotador cpio, porém não é muito utilizado.
FERRAMENTAS
gzip
Ferramenta que faz a compressão de arquivos, demora menos e comprime menos.
Sintaxe: gzip <arquivo>
A extensão gerada pelo gzip é a ".gz".
gunzip
Faz a descompressão de arquivos comprimidos pelo gzip.
Sintaxe: gunzip <arquivo.gz>
https://www.vivaolinux.com.br/dica/Empacotamento-e-compressao-de-arquivos 2/7
15/09/2020 Empacotamento e compressão de arquivos [Dica]
x
bzip2
Ferramenta que faz a compressão de arquivos, demora mais e comprime mais.
A extensão gerada pelo bzip2 é a ".bz2".
Sintaxe: bzip2 <arquivo>
bunzip2
Faz a descompressão de arquivos comprimidos pelo bzip2.
Sintaxe: bunzip2 <arquivo.bz2>
Observações: Como dito anteriormente, não é possível comprimir um pacote com o comando tar
depois de já tê- lo criado, portanto, para esta ação basta utilizar um dos dois compressores
acima.
Outras dicas deste autor
Redirecionadores (/dica/Redirecionadores)
Leitura recomendada
x
Algumas dicas para novatos (/dica/Algumas-dicas-para-novatos)
https://www.vivaolinux.com.br/dica/Empacotamento-e-compressao-de-arquivos 3/7
15/09/2020 Empacotamento e compressão de arquivos [Dica]
Comentários
Po, esqueceu de comentar o eficiente 7zip, um dos de melhor compressão hoje em dia. Não?
=) x
www.racaboxer.com.br (http://www.racaboxer.com.br)
www.lucianomarinho.com.br (http://www.lucianomarinho.com.br)
0 0
Na verdade eu quis focar no gzip e bzip2 mesmo, porém eu ainda não utilizei o 7zip. mas vlw
pela dica nos próximos irei acrescentar todas as ferramentas apenas para conhecimento.
0 0
https://www.vivaolinux.com.br/dica/Empacotamento-e-compressao-de-arquivos 4/7
15/09/2020 Empacotamento e compressão de arquivos [Dica]
x
[3] Comentário enviado por danniel-lara (/~danniel-lara) em 31/07/2012 - 12:03h
Abraço
0 0
Então compactação e empacotamento seriam sinônimos (por unir arquivos), sendo, ao mesmo
tempo, diferentes de compressão (que reduz a quantidade de bits)?
0 0
x
CONTRIBUIR COM COMENTÁRIO
https://www.vivaolinux.com.br/dica/Empacotamento-e-compressao-de-arquivos 5/7
15/09/2020 Empacotamento e compressão de arquivos [Dica]
Anuncie (/anuncie/)
Contato (/falecom/)
(https://www.redehost.com.br/)
https://www.vivaolinux.com.br/dica/Empacotamento-e-compressao-de-arquivos 7/7
15/09/2020 Empacotamento e compressão de arquivos [Dica]
Enviar
OPEN
Anúncio
(https://www.ezoic.com/what-is-ezoic/) report this ad
(/)
A maior comunidade GNU/Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para
quem busca auto-ajuda.
https://www.vivaolinux.com.br/dica/Empacotamento-e-compressao-de-arquivos 6/7