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 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 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. Como extrair arquivos tar.gz
Listando o conteúdo de um arquivo tar.gz