Organização e Produtividade

Como descompactar arquivos tar.gz no Linux, Windows e macOS?

Aprenda a descompactar arquivos .tar.gz no Linux, macOS e Windows, listar o conteúdo antes da extração e identificar opções para .tar.bz2 e .tar.xz.



Em resumo:

  • O .tar.gz é um pacote que agrupa vários arquivos (tar) e depois os comprime (gz).
  • No Linux e no macOS, o comando `tar -xzvf arquivo.tar.gz` resolve a maioria dos casos.
  • No Windows, programas como 7-Zip ou WinZip abrem o formato sem precisar de terminal.
  • Listar o conteúdo antes de extrair evita surpresas com arquivos desconhecidos.
  • Extensões como .tgz, .tar.bz2 e .tar.xz exigem opções diferentes do tar.

Você baixou um arquivo com extensão .tar.gz e não sabe como abri-lo? Esse formato é comum em downloads de programas, bibliotecas e pacotes de código aberto, especialmente quando o destino é um sistema Linux.

Para te ajudar a ter acesso às informações sem dor de cabeça, aprenda, a seguir, a descompactar os arquivos e entenda por que essa extensão existe.

Profissional digitando em teclado mecânico diante de terminal em tela escura para extração de arquivos.

O que são .tar e .gz e por que o formato existe?

A extensão dupla .tar.gz representa duas etapas distintas: o .tar agrupa vários arquivos e pastas em um único arquivo, sem reduzir o tamanho total, e o .gz aplica compressão sobre esse pacote já unificado.

O resultado é um arquivo único, menor e mais fácil de transportar do que a pasta original com todos os arquivos separados.

Teste vocacional

Qual carreira combina com o seu perfil?

Responda as perguntas e descubra o curso certo e as bolsas ideais para você!

Essa lógica difere do .zip, que já nasce combinando agrupamento e compressão em um único passo. No ecossistema Unix, a separação entre empacotar (tar) e comprimir (gzip) permite trocar o método de compressão sem mudar a ferramenta de empacotamento, o que explica a existência de variantes como .tar.bz2 e .tar.xz.

Como descompactar .tar.gz no Linux e macOS com o comando tar?

No Linux e no macOS, o comando padrão para extrair um .tar.gz é `tar -xzvf arquivo.tar.gz`. Ele descompacta o conteúdo na pasta atual do terminal, recriando a estrutura de pastas e arquivos original.

O comando tar costuma estar presente por padrão nos sistemas baseados em Unix, como as distribuições Linux e o macOS, sem necessidade de instalação adicional.

Cada letra da sequência de opções tem um papel específico:

  • `-c`: cria um novo arquivo tar.
  • `-x`: extrai o conteúdo de um arquivo tar existente.
  • `-t`: lista o conteúdo sem extrair.
  • `-v`: mostra detalhes do processo (modo verboso).
  • `-f`: indica o nome do arquivo a ser lido ou criado.
  • `-z`: usa compressão gzip (para .tar.gz).
  • `-j`: usa compressão bzip2 (para .tar.bz2).
  • `-J`: usa compressão xz (para .tar.xz).

Como ver o conteúdo antes de extrair e escolher a pasta de destino?

Antes de extrair um arquivo desconhecido, é recomendável listar o que ele contém com `tar -tzvf arquivo.tar.gz`.

Esse comando mostra todos os arquivos e pastas incluídos no pacote, sem descompactar nada, o que ajuda a confirmar se o conteúdo é o esperado antes de liberar espaço em disco ou sobrescrever arquivos existentes.

Para organizar a extração, é comum criar uma pasta vazia e mover o arquivo .tar.gz para dentro dela antes de rodar o comando `tar -xzvf`, garantindo que o conteúdo extraído fique isolado dos demais arquivos do diretório atual.

Como criar seu próprio arquivo .tar.gz?

O caminho inverso, útil para backup ou envio de arquivos, usa a combinação `tar -czf pacote.tar.gz pasta/`. O `-c` cria o pacote, o `-z` aplica a compressão gzip e o `-f` define o nome do arquivo de saída, empacotando e comprimindo a pasta indicada em um único passo.

Essa é a mesma lógica de opções usada na extração, apenas trocando `-x` por `-c`: o `-f` sempre antecede o nome do arquivo, e a letra de compressão (`-z`, `-j` ou `-J`) deve corresponder ao formato desejado.

Como abrir .tar.gz no Windows sem terminal?

Se você utiliza o Windows 11 atualizado, o sistema já possui suporte nativo para abrir e extrair arquivos .tar.gz diretamente pelo Explorador de Arquivos, bastando clicar com o botão direito e escolher a opção de extração.

Caso utilize versões anteriores do Windows (como o Windows 10) ou prefira ferramentas dedicadas, programas gratuitos como o 7-Zip ou soluções como o WinZip conseguem ler e extrair esse formato por meio de uma interface gráfica.

O processo geral nesses programas segue três passos: abrir o 7-Zip ou o WinZip, localizar o arquivo .tar.gz pelo gerenciador do próprio programa e usar a opção de extração para escolher a pasta de destino.

Como o .tar.gz envolve duas camadas (compressão e empacotamento), alguns programas pedem para extrair duas vezes: primeiro a camada .gz, revelando um arquivo .tar, e depois essa camada .tar para obter os arquivos finais.

Erros comuns ao descompactar e como resolver

Nem todo pacote com aparência de .tar.gz usa exatamente essa extensão ou compressão. Extensões como .tgz, .tar.bz2, .tar.xz e .tar.zst indicam métodos de compressão diferentes e exigem a opção correspondente no comando tar:

ExtensãoCompressãoOpção no tar
.tar.gz / .tgzgzip-z
.tar.bz2bzip2-j
.tar.xzxz-J

Usar a opção errada para a extensão recebida é a causa mais comum de falha ao tentar extrair um arquivo: o comando `tar -xzvf` não reconhece um arquivo comprimido com bzip2 ou xz, por exemplo, porque cada algoritmo de compressão exige a flag correspondente informada acima.

Perguntas frequentes sobre descompactar .tar.gz

O que significa a dupla extensão .tar.gz?

Significa que o arquivo passou por duas etapas: primeiro foi empacotado com tar, reunindo vários arquivos em um só, e depois esse pacote foi comprimido com gzip, reduzindo o tamanho final.

Qual o comando básico para descompactar um .tar.gz no Linux ou macOS?

O comando `tar -xzvf arquivo.tar.gz` extrai o conteúdo na pasta atual do terminal, recriando a estrutura original de pastas e arquivos.

Como abrir um .tar.gz no Windows sem usar terminal?

Programas gratuitos como o 7-Zip, ou alternativas como o WinZip, abrem o formato por interface gráfica. Em alguns casos é preciso extrair duas vezes: uma para a camada .gz e outra para a camada .tar resultante.

Como ver o conteúdo de um .tar.gz antes de extrair tudo?

O comando `tar -tzvf arquivo.tar.gz` lista todos os arquivos e pastas incluídos no pacote sem descompactar nada, permitindo confirmar o conteúdo antes de liberar espaço em disco.

Como compactar arquivos em formato .tar.gz?

O comando `tar -czf pacote.tar.gz pasta/` cria um novo pacote, empacotando e comprimindo a pasta indicada em uma única operação.

Por que o comando tar falha mesmo com a sintaxe correta?

Um motivo frequente é a incompatibilidade entre a opção de compressão usada e o formato real do arquivo. Um .tar.bz2 extraído com `-z` (gzip) em vez de `-j` (bzip2), por exemplo, não será reconhecido corretamente pelo comando.

Construa sua carreira em tecnologia com formações alinhadas ao mercado

Se você quer ingressar ou crescer no mercado da tecnologia, a Allevo Tech oferece formações práticas em áreas de alta demanda, como Engenharia de Software, Ciência de Dados e Inteligência Artificial.

As trilhas são estruturadas para desenvolver competências técnicas e preparar você para os desafios do mercado de trabalho.

Clique no botão abaixo e conheça as formações da Allevo Tech que podem impulsionar a sua trajetória profissional.

Logo do Querobolsa

Gostando da matéria?

Inscreva-se e receba nossos principais posts no seu e-mail

Banner FOQA Últimas Notícias

Revista Vídeos

As profissões mais bem pagas em 2026

Postado em 31/03/2026

Como estudar pro ENEM 2026 do ZERO

Postado em 23/04/2026


Pronto para estudar pagando menos?

Bolsas de até 80% de desconto em milhares de faculdades por todo o Brasil.
Encontrar minha bolsa