Skip to main content

Como extrair arquivos tar.gz no Linux

Como EXTRAIR/DESCOMPACTAR arquivos .tar, .gz, .bz2 e .xz no UBUNTU - EXPLICADO (Junho 2025)

Como EXTRAIR/DESCOMPACTAR arquivos .tar, .gz, .bz2 e .xz no UBUNTU - EXPLICADO (Junho 2025)
Anonim

Este guia mostrará não apenas como extrair arquivos tar.gz, mas também informará o que eles são e por que você os utilizaria.

O que é um arquivo tar.gz?

Um arquivo com a extensão gz foi comprimido usando o comando gzip.

Você pode zipar qualquer arquivo usando o comando gzip da seguinte maneira:

gzip

Por exemplo:

gzip image1.png

O comando acima comprimirá o arquivo image1.png e o arquivo agora será chamado image1.png.gz.

Você pode descompactar um arquivo que foi compactado com gzip usando o comando gunzip da seguinte maneira:

gunzip image1.png.gz

Imagine agora que você queria compactar todas as imagens em uma pasta. Você poderia usar o seguinte comando:

gzip * .png * .jpg * .bmp

Isso comprimiria todos os arquivos com a extensão png, jpg ou bmp. Todos os arquivos, no entanto, permaneceriam como arquivos individuais.

Seria bom se você pudesse criar um único arquivo contendo todos os arquivos e comprimir isso usando o gzip.

É aí que entra o comando tar. Um arquivo tar geralmente conhecido como tarball é um método de criar um arquivo que contém muitos outros arquivos.

Um arquivo tar por si só não é compactado.

Se você tem uma pasta cheia de imagens, você pode criar um arquivo tar para as imagens usando o seguinte comando:

tar -cvf images.tar ~ / imagens

O comando acima cria um arquivo tar chamado images.tar e o preenche com todos os arquivos na pasta de imagens.

Agora que você tem um único arquivo com todas as suas imagens, agora você pode compactá-lo usando o comando gzip:

gzip images.tar

O nome do arquivo para o arquivo de imagens agora será images.tar.gz.

Você pode criar um arquivo tar e compactá-lo usando um único comando da seguinte maneira:

tar -cvzf images.tar.gz ~ / imagens

Como extrair arquivos tar.gz

Agora você sabe que um arquivo tar.gz é um arquivo tar compactado e que você sabe que um arquivo tar é uma ótima maneira de agrupar arquivos e pastas.

A primeira coisa a fazer para extrair um arquivo tar.gz é descompactar o arquivo da seguinte forma:

gunzip

Por exemplo:

gunzip images.tar.gz

Para extrair os arquivos de um arquivo tar, use o seguinte comando:

tar -xvf

Por exemplo:

tar -xvf images.tar

Você pode, no entanto, descompactar o arquivo gzip e extrair os arquivos do arquivo tar usando um único comando da seguinte maneira:

tar -xvzf images.tar.gz

Listando o conteúdo de um arquivo tar.gz

Você deve ter cuidado ao extrair arquivos tar.gz que recebe de outras pessoas ou de links de download, pois eles podem destruir seu sistema deliberadamente ou inadvertidamente.

Você pode visualizar o conteúdo de um arquivo tar usando a seguinte sintaxe:

tar -tzf images.tar.gz

O comando acima mostrará os nomes e localizações dos arquivos que serão extraídos.

Em resumo, os arquivos tar.gz são ótimos para fins de backup, pois mantêm os arquivos e os caminhos intactos no arquivo tar e o arquivo é compactado para torná-lo menor.