Descomprimir um arquivo .gz

Desempacote arquivos .gz de volta ao original usando o motor nativo do seu navegador. Sem linha de comando, sem uploads e sem complicação.

Como descomprimir um arquivo .gz

  1. Solte os seus arquivos .gz.
  2. Execute para descomprimi-los.
  3. Baixe os arquivos restaurados.

O que é um arquivo .gz

Um arquivo terminado em .gz foi comprimido com gzip, que é a ferramenta de compressão padrão no Linux, macOS e na maioria dos servidores. Diferente de um ZIP, um .gz contém exatamente um arquivo. Exportações de dados, logs de servidor, backups de banco de dados, conjuntos de dados baixados e pacotes de código-fonte são rotineiramente entregues assim, e o Windows em particular não tem um jeito embutido de abri-los, que é onde esta ferramenta ajuda.

Como a descompressão funciona aqui

Navegadores modernos incluem um motor nativo de descompressão (o mesmo usado para decodificar páginas web comprimidas com gzip). A ferramenta acima lê o seu arquivo .gz, passa por esse motor e devolve o arquivo original sem o sufixo .gz. É rápida mesmo para arquivos de várias centenas de megabytes porque nenhum código de descompressão em JavaScript está envolvido; o navegador faz isso nativamente.

.gz versus .tar.gz

Este é o ponto que confunde as pessoas. Um relatorio.csv.gz é um único arquivo CSV comprimido, e descomprimi-lo dá relatorio.csv. Um projeto.tar.gz (ou .tgz) é uma pasta inteira que foi primeiro agrupada com tar e depois comprimida com gzip. Descomprimi-lo aqui gera projeto.tar, que ainda é um pacote e precisa de um extrator de tar (7-Zip no Windows, ou o Utilitário de Compressão embutido no macOS) para ser desempacotado em arquivos. Então:

Você temEsta ferramenta dáDepois
dados.csv.gzdados.csvAbra diretamente
backup.sql.gzbackup.sqlImporte no seu banco de dados
access.log.gzaccess.logAbra em um editor de texto ou visualizador de logs
fonte.tar.gzfonte.tarExtraia o .tar com 7-Zip ou similar

Situações típicas

  • Um provedor de hospedagem enviou um backup de banco de dados comprimido com gzip e você precisa do arquivo .sql.
  • Logs do servidor web foram rotacionados e comprimidos e você precisa pesquisar em um antigo.
  • Um conjunto de dados público foi publicado como .csv.gz para economizar banda.
  • Uma exportação de analytics ou CRM chegou como arquivo .json.gz.
  • Um anexo de e-mail termina em .gz e o Windows não sabe o que fazer com ele.

Arquivos corrompidos ou parciais

Se a descompressão falhar, o mais provável é que o download estava incompleto ou o arquivo não é realmente gzip apesar do nome. Baixe novamente e compare o tamanho com a origem. Nada é enviado durante a descompressão, então backups contendo dados de clientes ou credenciais ficam no seu dispositivo.

Perguntas frequentes

Preciso do terminal para abrir um .gz?

Não. O Squish descomprime arquivos gzip direto no seu navegador.

Alguma coisa é enviada?

Não. A descompressão acontece localmente e seus arquivos nunca saem do seu dispositivo.

Posso descomprimir vários de uma vez?

Sim. Solte um lote e cada .gz é restaurado.

Seus arquivos nunca saem do seu dispositivo

Todas as ferramentas do Squishly Tools são 100% gratuitas e rodam inteiramente no seu navegador. Suas imagens e documentos são processados no seu próprio computador e nunca são enviados a um servidor. Sem contas, sem marcas d’água e sem pegadinha.