Comando Linux · 3 min read · Sep 14, 2025
Comando Gunzip do Linux Explicado com Exemplos

Já discutimos o comando gzip no Linux. Para começar, a ferramenta é usada para comprimir ou expandir arquivos. Para descomprimir, o comando oferece uma opção de linha de comando -d, que pode ser usada da seguinte forma:
gzip -d [nome-do-arquivo-comprimido]No entanto, existe uma ferramenta completamente diferente que você pode usar para descomprimir ou expandir arquivos criados pelo gzip. A ferramenta em questão é gunzip. Neste artigo, discutiremos o comando gunzip usando alguns exemplos fáceis de entender. Todos os exemplos/instruções mencionados no tutorial foram testados no Ubuntu 22.04.
Comando gunzip do Linux
Então agora sabemos que arquivos comprimidos podem ser restaurados usando ‘gzip -d’ ou o comando gunzip. A sintaxe básica do gunzip é:
gunzip [nome-do-arquivo-comprimido]Os seguintes exemplos em estilo de perguntas e respostas devem lhe dar uma ideia melhor de como a ferramenta funciona:
P1. Como descomprimir arquivos usando gunzip?
Isso é muito simples - basta passar o nome do arquivo do arquivo como um argumento para gunzip.
gunzip [nome-do-arquivo]Por exemplo:
gunzip file1.gzP2. Como fazer o gunzip não deletar o arquivo do arquivo?
Como você deve ter notado, o comando gunzip deleta o arquivo do arquivo após descomprimir. No entanto, se você quiser que o arquivo permaneça, pode fazer isso usando a opção de linha de comando -c.
gunzip -c [nome-do-arquivo] > [nome-do-arquivo-de-saída]Por exemplo:
gunzip -c file1.gz > file1Assim, você pode ver que o arquivo do arquivo não foi deletado neste caso.
P3. Como fazer o gunzip colocar o arquivo descomprimido em outro diretório?
Já discutimos a opção -c na pergunta e resposta anterior. Para fazer o gunzip colocar o arquivo descomprimido em um diretório diferente do diretório de trabalho atual, basta fornecer o caminho absoluto após o operador de redirecionamento.
gunzip -c [arquivo-comprimido] > [/caminho/completo/para/destino/diretorio/nome-do-arquivo]Aqui está um exemplo:
gunzip -c file1.gz > /home/himanshu/file1Mais informações
Os seguintes detalhes - retirados da página de manual comum do gzip/gunzip - devem ser benéficos para aqueles que desejam saber mais sobre o comando:
gunzip leva uma lista de arquivos em sua linha de comando e substitui cada arquivo
cujo nome termina com .gz, -gz, .z, -z, ou _z (ignorando maiúsculas e minúsculas) e que
começa com o número mágico correto por um arquivo descomprimido sem
a extensão original. gunzip também reconhece as extensões especiais
.tgz e .taz como abreviações para .tar.gz e .tar.Z, respectivamente. Ao
comprimir, gzip usa a extensão .tgz se necessário em vez de truncar
um arquivo com uma extensão .tar.
gunzip pode atualmente descomprimir arquivos criados por gzip, zip, compress,
compress -H ou pack. A detecção do formato de entrada é automática.
Ao usar os dois primeiros formatos, gunzip verifica um CRC de 32 bits. Para pack
e gunzip verifica o comprimento descomprimido. O formato de compressão padrão
não foi projetado para permitir verificações de consistência. No entanto, gunzip é às
vezes capaz de detectar um arquivo .Z ruim. Se você receber um erro ao descomprimir
um arquivo .Z, não assuma que o arquivo .Z está correto simplesmente
porque o descompressor padrão não reclama. Isso geralmente significa
que o descompressor padrão não verifica sua entrada e gera felizmente
uma saída lixo. O formato compress -H da SCO (método de compressão lzh)
não inclui um CRC, mas também permite algumas verificações de consistência.Conclusão
No que diz respeito ao uso básico, não há muita curva de aprendizado associada ao Gunzip. Cobri bastante tudo o que um iniciante precisa aprender sobre este comando para começar a usá-lo. Para mais informações, acesse sua página de manual.
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.