Guia passo a passo para Windows e Linux

Os arquivos .tar.gz são comumente conhecidos como tarballs.

O termo “tarball” é derivado de dois componentes: “.tar” representando o formato Tape Archive e “.gz” denotando o algoritmo de compressão gzip.

Os arquivos .tar.gz são amplamente usados ​​para distribuição de código-fonte e implantação de servidor Web devido à sua natureza versátil e compactação eficiente.

Primeiro, vamos entender qual a diferença entre o formato de arquivo .tar e .tar.gz e os benefícios dele.

Em seguida, entraremos no processo passo a passo de descompactação nas plataformas Linux e Windows.

Vamos rolar!

Arquivos .tar

A extensão .tar significa “arquivo de fita”.

Um arquivo .tar é um arquivo que não sofre nenhuma compactação.

Ele apenas agrupa arquivos e diretórios enquanto preserva sua estrutura de arquivo e metadados. Isso significa que ele pega todos os arquivos especificados e os coloca juntos em um contêiner.

Mas não compacta os dados, o que resulta em um tamanho de arquivo maior em comparação com os formatos compactados.

Arquivos .tar.gz

Esses arquivos são uma combinação de duas etapas: arquivamento e compactação.

A extensão .tar.gz indica um arquivo que é um arquivo .tar e compactado usando o utilitário gzip.

A compactação Gzip reduz o tamanho geral do arquivo, o que o torna mais eficiente para fins de distribuição, backup e armazenamento.

Este formato é comum no mundo Unix/Linux e é amplamente utilizado para criar arquivos compactados.

Essa compactação é sem perdas – isso significa que nenhum dado é perdido durante o processo de compactação e os arquivos originais podem ser totalmente restaurados após a extração.

Leia também: Exemplos de comando tar para administrador de sistemas e desenvolvedores

Arquivos .tar x .tar.gz

Ambos os arquivos compactados são usados ​​para vincular vários arquivos e diretórios em um único arquivo, mas diferem apenas em seus métodos de compactação. Aqui estão algumas diferenças gerais entre os arquivos .tar e .tar.gz.

  5 maneiras de corrigir o erro “Secure Boot State Unsupported” no Windows

Recurso.tar Arquivos.tar.gz ArquivosCompressãoSem compactação, os arquivos são armazenados como estão.Comprimidos usando gzip Extensão de arquivo.tar.tar.gz ou .tgzTaxa de compactaçãoNenhumaAlta taxa de compactaçãoUso idealArquivamento apenasDistribuição e arquivamentoTamanho do arquivoMaiorMenorExtraçãoRápidoMais lento (devido à descompactação)Caso de usoArquivamento de arquivos, criação backupsTransferência de dados eficiente, distribuição de software

Benefícios dos arquivos .tar.gz

Esses arquivos oferecem vários benefícios que os tornam uma escolha popular para arquivamento e distribuição de arquivos. Aqui estão algumas das principais vantagens:

Preservação de atributos de arquivo

Os arquivos .tar.gz retêm atributos de arquivo importantes, como permissões, carimbos de data/hora e informações de propriedade. Quando o arquivo é extraído, esses atributos são restaurados. Isso significa que eles mantêm suas características originais.

Organização de arquivos

Conforme já discutido, o formato .tar permite agrupar vários arquivos em um único arquivo, o que facilita a organização de dados relacionados ou estruturas de diretório complexas em um único arquivo.

Isso simplifica o gerenciamento de arquivos e reduz o risco de perda de dados durante as transferências.

Integridade da soma de verificação

A compactação gzip usa uma soma de verificação para garantir a integridade dos dados. Quando você extrai arquivos de um arquivo .tar.gz, a soma de verificação é verificada automaticamente para detectar e lidar com qualquer possível corrupção de dados.

Padrão de Código Aberto

O formato .tar.gz é um padrão de código aberto. Isso significa que não está vinculado a nenhum software proprietário específico.

Backups incrementais

Esses arquivos podem ser usados ​​em estratégias de backup incremental – onde apenas arquivos novos ou modificados são adicionados ao arquivo.

Para descompactar os arquivos .tar.gz, você precisará usar comandos e ferramentas específicas dependendo do seu sistema operacional. Vamos explorar o processo de extração para as plataformas Linux e Windows.

Os sistemas Linux vêm com ferramentas integradas que podem extrair arquivos .tar.gz facilmente. A ferramenta de linha de comando mais comumente usada para essa finalidade é o tar. Siga esses passos:

  Como remover uma unidade com segurança no Windows 10

Método 1: usando a linha de comando

Passo 1: Abra um terminal.

Passo 2: Navegue até o diretório onde seu arquivo está localizado usando o comando ‘cd”. Por exemplo, para navegar até a pasta “Downloads”:

cd ~/Downloads

Passo 3: E o próximo passo é descompactar o formato de arquivo .tar.gz. Para isso, basta usar o seguinte comando

tar -zxvf your_file.tar.gz

As opções usadas aqui são:

z: Use gzip para descompactar o arquivo.
x: Extraia os arquivos.
v: Modo detalhado (opcional, mas fornece saída detalhada).
f: Especifique o nome do arquivo a ser extraído.

Você pode observar na imagem acima que os arquivos compactados são extraídos no mesmo diretório de trabalho.

Método 2: Usando o Gerenciador de Arquivos (GUI)

Etapa 1: Abra o gerenciador de arquivos (por exemplo, Nemo, Nautilus, Dolphin).

Passo 2: Clique com o botão direito do mouse no arquivo .tar.gz.

Passo 3: Selecione a opção “Extrair aqui” ou “Extrair para” – dependendo se você deseja que os arquivos sejam extraídos no mesmo local ou em uma pasta diferente.

Os arquivos serão extraídos para o local selecionado.

Você pode facilmente extrair arquivos .tar.gz usando ferramentas de terceiros como 7 zip e Winrar no sistema Windows.

Método 1: Usando o 7-Zip

7-zip é uma ferramenta gratuita e de código aberto com altas taxas de compactação e suporta uma ampla variedade de formatos de arquivo. Ele oferece criptografia AES-256 para proteger dados confidenciais em arquivos. Os usuários podem utilizar a interface de linha de comando 7-zip para tarefas de extração automatizadas e com script.

Ele também se integra ao menu de contexto do Windows Explorer, que permite aos usuários criar e extrair arquivos diretamente do menu do botão direito.

Passo 1: Visite o website oficial e baixe a versão adequada para o seu sistema operacional Windows.

  Como corrigir o código de erro 0x80070070 ao atualizar para o Windows 11

Passo 2: Instale o 7-Zip seguindo as instruções na tela.

Etapa 3: navegue até o diretório e clique com o botão direito do mouse no arquivo que deseja extrair.

Etapa 4: passe o mouse sobre a opção 7-Zip e escolha “Extrair aqui” no menu de contexto.

O método de extração é exatamente o mesmo para arquivos tar que possuem compactação, como.tar.gz,.tar.bz2 e outros.

Método 2: Usando o WinRAR

WinRAR é um popular software utilitário de compactação e arquivamento de arquivos. Ele permite que os usuários criem, visualizem e extraiam arquivos em vários formatos de arquivo, incluindo seu formato .RAR nativo, bem como outros formatos comuns como .ZIP, .7z, ISO, .TAR e muito mais.

Etapa 1: O WinRAR vem pré-instalado em quase todos os sistemas Windows. Caso esteja faltando, baixe e instale a partir do website oficial.

Passo 2: Clique com o botão direito do mouse no arquivo e selecione “Extrair aqui” para extrair o conteúdo do arquivo para o mesmo diretório ou você também pode escolher o local desejado.

WinRAR é distribuído como shareware. Isso significa que os usuários podem fazer o download e usá-lo gratuitamente durante um período de teste. Além disso, sua versão de teste não tem limitações de tempo e os usuários ainda podem usá-lo mesmo após o término do período de teste, com lembretes ocasionais para comprar a licença.

Nota do autor✍️

Os arquivos .tar.gz oferecem uma maneira organizada de armazenar e distribuir vários arquivos enquanto economizam espaço em disco.

Quer você prefira ferramentas de linha de comando ou arquivadores de arquivos gráficos, o processo de extração é bastante simples.

No Linux, os usuários têm várias maneiras de extrair arquivos .tar.gz – por meio do terminal e de arquivadores de arquivos gráficos. O método de terminal é recomendado apenas para aqueles que estão familiarizados com interações de linha de comando, enquanto os arquivadores de arquivos gráficos fornecem uma experiência amigável e são bons para iniciantes.

Por outro lado, os usuários do Windows podem contar com ferramentas de arquivamento de arquivos de terceiros, como 7-zip ou WinRAR, para extrair arquivos sem esforço.

Você também pode estar interessado em aprender sobre as melhores alternativas do WinZip para compactar arquivos.