TAR.GZ (também escrito como .tgz ) é um arquivo TAR compactado com GZIP — o formato padrão para distribuição de código-fonte, pacotes de software Linux, backups de servidor e ferramentas de desenvolvedor.Ele combina dois utilitários Unix: tar para agrupar vários arquivos em um arquivo enquanto preserva a estrutura de diretórios e as permissões, e gzip para compactar o pacote resultante em um arquivo significativamente menor.
Você encontrará arquivos TAR.GZ sempre que baixar software do GitHub, transferir arquivos de sistemas macOS ou Linux, restaurar backups de servidores ou trabalhar com ferramentas de desenvolvimento.AnExplorer abre arquivos .tar.gz e .tgz nativamente - navegue dentro do arquivo ou extraia tudo para uma pasta em uma única etapa.
Resposta rápida
Abra AnExplorer → toque no arquivo .tar.gz → navegue pelo conteúdo ou mantenha pressionado → Extrair para descompactar tudo em uma pasta.AnExplorer lida com a descompressão GZIP e a extração TAR automaticamente.
O que é um arquivo TAR.GZ?
TAR.GZ são duas operações combinadas em um arquivo:
- TAR (Tape Archive) — agrupa arquivos e diretórios em um único arquivo.Sem compressão, apenas embalagem.Preserva nomes de arquivos, hierarquia de diretórios, permissões Unix, carimbos de data/hora e links simbólicos.
- GZIP (GNU Zip) — compacta todo o arquivo TAR usando o algoritmo Deflate.Reduz o tamanho do arquivo normalmente em 30-70%, dependendo do conteúdo.
Esta abordagem de duas camadas é o padrão em sistemas Unix/Linux porque separa as preocupações:
- TAR lida com a complexidade estrutural (diretórios, metadados, arquivos especiais)
- GZIP lida com compressão pura de dados
Ao contrário do ZIP, que compacta cada arquivo de forma independente, o GZIP compacta todo o fluxo TAR como uma unidade.Isso geralmente produz melhores taxas de compactação porque o algoritmo pode encontrar padrões entre os limites do arquivo – especialmente eficaz para coleções de arquivos semelhantes, como código-fonte.
Variações de extensão
Todos estes têm o mesmo formato:
.tar.gz— a dupla extensão canônica.tgz— formato abreviado (comum em sistemas com limites de comprimento de extensão).tar.gzip— raro, mas válido
AnExplorer reconhece e trata todas as variações de forma idêntica.
Onde você encontra arquivos TAR.GZ
TAR.GZ é o formato de arquivo dominante no ecossistema Linux, Unix e de desenvolvedores:
| Fonte | O que você ganha |
|---|---|
| Download do repositório GitHub | repository-main.tar.gz — código-fonte completo |
| Distribuição de software Linux | Fonte tarballs para compilação |
| fontes de pacotes npm/pip | Tarballs de pacotes Node.js e Python |
| Backups de servidor | Instantâneos cPanel, Plesk, DigitalOcean |
| Exportações do Terminal macOS | Arquivos incluídos no comando tar -czf |
| Camadas de imagem Docker | Camadas do sistema de arquivos contêiner |
| Fórmulas caseiras | Arquivos de origem do pacote macOS |
| Ferramentas Android NDK/SDK | Conjuntos de ferramentas de desenvolvimento nativo |
| Despejos de banco de dados | PostgreSQL, arquivos de exportação MySQL |
| Migrações de sites | Exportações completas de arquivos do site de painéis de hospedagem |
Como abrir arquivos TAR.GZ com AnExplorer
Navegue sem extrair
- Inicie AnExplorer
- Navegue até o arquivo
.tar.gzou.tgz - Toque no arquivo — AnExplorer descompacta e mostra a estrutura do arquivo
- Navegue pelos diretórios e arquivos dentro
- Toque em arquivos individuais para visualizar (texto, imagens, documentos)
Extraia tudo
- Navegue até o arquivo
.tar.gzem AnExplorer - Pressione longamente o arquivo para selecioná-lo
- Toque no menu (⋮) → Extrair
- Escolha uma pasta de destino
- Toque em OK — AnExplorer descompacta (GZIP) e extrai (TAR) em uma única etapa
- Os arquivos aparecem na pasta escolhida com sua estrutura de diretórios original
Extraia arquivos específicos
- Toque no arquivo
.tar.gzpara navegar dentro - Navegue até os arquivos ou pastas necessários
- Mantenha pressionado para selecionar itens específicos
- Toque em Extrair → escolha o destino
- Somente itens selecionados são extraídos
Detalhes Técnicos
Como funciona a compactação GZIP
GZIP usa o algoritmo Deflate (o mesmo usado em arquivos ZIP), mas o aplica a todo o fluxo de dados, em vez de a arquivos individuais:
- LZ77 — encontra sequências de bytes repetidas e as substitui por referências anteriores
- Codificação Huffman — codifica a saída usando códigos de comprimento variável (códigos mais curtos para padrões comuns)
O resultado normalmente é uma redução de tamanho de 30 a 70% para conteúdo baseado em texto (código-fonte, arquivos de configuração, HTML) e uma redução modesta para conteúdo já compactado (imagens JPEG, vídeo MP4).
Níveis de compressão
GZIP suporta níveis de compactação 1-9:
- Nível 1 (rápido) — compactação mínima, velocidade máxima
- Nível 6 (padrão) — compactação e velocidade balanceadas
- Nível 9 (melhor) — compactação máxima, mais lenta
A maioria dos arquivos TAR.GZ que você baixa usa o nível 6 ou 9. O nível afeta o tempo de compactação, mas quase não afeta a velocidade de descompactação - a extração é sempre rápida, independentemente do nível usado para criar o arquivo.
TAR.GZ versus outros formatos TAR compactados
| Formato | Extensão | Compressão | Proporção | Velocidade de descompressão | Crie velocidade |
|---|---|---|---|---|---|
| TAR.GZ | .tar.gz / .tgz | GZIP (Esvaziar) | Bom (30-60%) | Rápido | Rápido |
| TAR.BZ2 | .tar.bz2 / .tbz2 | BZIP2 (BWT) | Melhor (35-65%) | Moderado | Lento |
| TAR.XZ | .tar.xz / .txz | XZ (LZMA2) | Melhor (40-70%) | Lento | Muito lento |
| TAR.ZSTD | .tar.zst | Zpadrão | Bom (35-60%) | Muito rápido | Rápido |
| TAR.LZ4 | .tar.lz4 | LZ4 | Moderado (20-40%) | Extremamente rápido | Extremamente rápido |
TAR.GZ domina porque oferece o melhor equilíbrio entre taxa de compressão, velocidade de descompressão e disponibilidade universal.Todo sistema Unix inclui gzip por padrão.
AnExplorer suporta variantes TAR.GZ, TAR.BZ2 e TAR.XZ.
Exemplos de tamanho de arquivo
Taxas de compactação típicas para conteúdo comum:
| Tipo de conteúdo | Tamanho Original | Tamanho TAR.GZ | Proporção |
|---|---|---|---|
| Código fonte (C/Java) | 100 MB | 20-30MB | Redução de 70-80% |
| Documentos de texto simples | 100 MB | 15-25MB | Redução de 75-85% |
| Já compactado (JPEG/MP4) | 100 MB | 95-100MB | Redução de ~0% |
| Despejo SQL do banco de dados | 100 MB | 10-20 MB | Redução de 80-90% |
| Ativos mistos da web (HTML/CSS/JS/imagens) | 100 MB | 40-60MB | Redução de 40-60% |
TAR.GZ versus ZIP
| Aspecto | TAR.GZ | CEP |
|---|---|---|
| Abordagem de compressão | Stream (arquivo inteiro) | Por arquivo |
| Taxa de compressão | Melhor para arquivos semelhantes | Bom, mas sobrecarga por arquivo |
| Acesso aleatório a arquivos | ❌ Deve descomprimir desde o início | ✅ Acesso direto a qualquer arquivo |
| Permissões Unix | ✅ Totalmente preservado | ❌ Não preservado |
| Links simbólicos | ✅ Preservado | ❌ Não suportado |
| Sobrecarga de tamanho de arquivo | Mínimo | Diretório central + cabeçalhos por arquivo |
| Padrão no Linux/Mac | ✅ | ❌ |
| Padrão no Windows | ❌ | ✅ |
| Proteção por senha | ❌ (use GPG separadamente) | ✅ AES integrado |
TAR.GZ é preferido ao preservar metadados Unix ou ao compactar grandes coleções de arquivos de texto semelhantes.ZIP é preferido para compartilhamento entre plataformas onde os destinatários podem estar no Windows.
Casos de uso comuns no Android
Baixando o código-fonte do GitHub
Cada repositório GitHub oferece um download TAR.GZ:
- No GitHub, acesse o repositório → Código → Baixar TAR.GZ
- Ou use uma página de lançamento → baixe o tarball fonte
- Abra em AnExplorer para navegar pelos arquivos de origem, ler a documentação ou extrair configurações
Restaurando backups do servidor
Painéis de hospedagem de servidores (cPanel, Plesk) criam backups como TAR.GZ:
- Baixe o backup para o seu telefone
- Abra em AnExplorer para encontrar arquivos específicos (despejos de banco de dados, arquivos de configuração)
- Extraia apenas o que você precisa, em vez de todo o backup de vários GB
Trabalhando com ferramentas de desenvolvedor
Android NDK, Flutter SDK e outras ferramentas às vezes são fornecidas como TAR.GZ:
- Baixe o TAR.GZ para o seu dispositivo
- Extraia para um local conhecido
- Faça referência às ferramentas extraídas do seu ambiente de desenvolvimento
Transferindo arquivos do Mac/Linux
Quando alguém agrupa arquivos no macOS ou Linux usando Terminal:
- Eles executam
tar -czf files.tar.gz folder/ - Envie-lhe o arquivo resultante
- Abra em AnExplorer para navegar e extrair o conteúdo
Solução de problemas
"Não é possível abrir como arquivo" para um arquivo .tar.gz
- O arquivo pode ter uma extensão errada — alguns arquivos
.tar.gzsão nomeados incorretamente apenas como.tarou.gz - Tente manter pressionado → Abrir como arquivo para forçar a interpretação do arquivo
- Se for realmente um
.gz(arquivo compactado único, não um pacote TAR), AnExplorer descompacta-o em um único arquivo
A extração produz apenas um arquivo .tar grande
Isto significa que apenas a camada GZIP foi descompactada sem descompactar o TAR:
- Abra o arquivo
.tarresultante em AnExplorer - Extraia novamente — isso descompacta a camada TAR
- Na maioria dos casos, AnExplorer lida com ambas as camadas em uma única etapa automaticamente
A extração é muito lenta
- A descompressão TAR.GZ é geralmente rápida (GZIP foi projetado para velocidade)
- Arquivos muito grandes (5+ GB) levam tempo proporcional ao seu tamanho descompactado
- Certifique-se de que seu dispositivo tenha armazenamento livre suficiente — o conteúdo extraído é maior que o arquivo compactado
- TARs compactados BZIP2 e XZ são significativamente mais lentos que GZIP
"Armazenamento insuficiente" durante a extração
- Arquivos TAR compactados expandem de 2 a 5x quando extraídos (dependendo do conteúdo)
- Um
.tar.gzde 500 MB pode produzir de 2 a 3 GB de arquivos extraídos - Espaço livre antes da extração ou extração para um cartão SD com mais espaço
- Use Memory Cleaner para identificar e remover arquivos desnecessários
Problemas de permissão de arquivo após a extração
- Permissões Unix armazenadas em arquivos TAR não se aplicam ao sistema de arquivos do Android
- Os arquivos extraídos obtêm permissões padrão de leitura/gravação do Android
- Isso é normal e esperado — o Android não usa a aplicação de permissão do Unix
Guias relacionados
- Abrir arquivos TAR — arquivos TAR descompactados
- Abrir arquivos ZIP — Extração de arquivo ZIP
- Abra arquivos 7Z — formato 7-Zip de alta compactação
- Abra arquivos RAR — Guia de arquivo RAR
- Gerenciador de arquivos
