gzip

gzip [opções] [arquivos]

Descrição

  • Este comando compacta/descompacta arquivos.
  • O arquivo (ou conjunto de arquivos) é substituído por um arquivo compactado com a extensão .gz. Entretanto, são mantidos o dono, as permissões e as datas de modificação do arquivo.

Algumas opções do comando

  • -c : grava o resultado na saída padrão e mantém o arquivo original inalterado.
  • -d : descompacta (igual ao comando gunzip).
  • -l : lista informações sobre os arquivos compactados/descompactados.
  • -r : compacta/descompacta recursivamente (navega a estrutura de diretórios recursivamente).
  • -t : verifica a integridade do arquivo compactado.

Exemplos

  • Para compactar o arquivo teste1.txt, basta digitar

gzip teste1.txt

Neste caso, o arquivo teste1.txt.gz substitui o arquivo original.

  • É também possível concatenar vários arquivos juntos. Os comandos

gzip -c teste1.txt > teste.gz
gzip -c teste2.txt >> teste.gz

criam o arquivo teste.gz que contém os arquivos teste1.txt e teste2.txt.

  • Para descompactar o arquivo acima, basta digitar

gzip -d teste

ou

gunzip teste

O arquivo teste é a concatenação dos arquivos teste1.txt e teste2.gz. Portanto, podemos também criar o arquivo teste com o comando

cat teste1.txt teste2.txt > teste

Observações

 

Sumário      |      Topo