Descompactar pelo terminal arquivos .tar.bz2, .tb2, .tbz, .tbz2, .tz2, .tar.gz, .taz, .tgz, .tpz, .tar.lz, .tar.lzma, .tlz, .tar.lzo, .tar.xz, .txz, .tar.Z, .tZ e .taZ

Os arquivos do tipo tar não são arquivos compactados. O programa tar apenas une vários arquivos em um só. O nome tar vem de tape archive. A esse "bloco" é bem comum ser dado o nome de tarball, ou em português bolatar, ou bola tar.
E então o que significa aquelas outras letras depois do tar, tipo tar.gz?
Essas letras indicam que a tarball está compactada e cada uma dessas siglas indica qual foi o tipo de compressão usada.
E as outras extensões tipo tb2, tz2... o que significam?
São simplesmente sinônimos abreviados de outros formatos de tarball compactados.
Dito isto, o que vamos fazer, falando de uma maneira mais detalhada, é descompactar e extrair. Mas por praticidade, vou me referir apenas a descompactar daqui para a frente assim como foi feito no título.

Passo 0
Supondo que o arquivo esteja na pasta Área de trabalho de um usuário chamado bricolagem, a primeira coisa a se fazer é acessar a pasta com o comando
cd /home/bricolagem/Área\ de\ trabalho

Feito isso, vamos aos casos.

Caso .tar.bz2 e seus sinônimos abreviados .tb2, .tbz, .tbz2 e .tz2
Essa tarball tem compactações do tipo bzip2.
Supondo que nosso arquivo tenha o nome de bricolagemvirtual. mais alguma dessas extensões desse caso, para quem prefere saídas mais verbosas use o comando tar -jxvf, ou tar --bzip2 -xvf, mais o nome do arquivo. Para quem prefere saídas mais quietas tar -jxf, ou  tar --bzip2 -xf, mais o nome do arquivo.
Mesmo sendo sinônimo, é preciso digitar o nome exato do arquivo para descompactar, senão não vai funcionar.
Exemplos para cada uma das extensões:
tar -jxvf bricolagemvirtual.tar.bz2
tar -jxvf bricolagemvirtual.tb2
tar -jxvf bricolagemvirtual.tbz
tar -jxvf bricolagemvirtual.tbz2
tar -jxvf bricolagemvirtual.tz2
Para mais detalhes sobre como descompactar esses arquivos, clique aqui.

Caso .tar.gz e seus sinônimos abreviados .taz, .tgz e .tpz
Essa tarball tem compactação do tipo gzip.
Supondo que nosso arquivo tenha o nome de bricolagemvirtual. mais alguma dessas extensões desse caso, para quem prefere saídas mais verbosas, use o comando: tar -zxvf, ou tar --gzip -xvf, ou tar --gunzip -xvf, ou tar --ungzip -xvf, mais o nome do arquivo. Para quem prefere saídas mais quietas: tar -zxf, ou tar --gzip -xf, ou tar --gunzip -xf, ou tar --ungzip -xf, mais o nome do arquivo.
Mesmo sendo sinônimo, é preciso digitar o nome exato do arquivo para descompactar, senão não vai funcionar.
Exemplos para cada uma das extensões:
tar -zxvf bricolagemvirtual.tar.gz
tar -zxvf bricolagemvirtual.taz
tar -zxvf bricolagemvirtual.tgz
tar -zxvf bricolagemvirtual.tpz

Caso .tar.lz
Essa tarball tem compactação do tipo lzip.
Supondo que nosso arquivo tenha o nome de bricolagemvirtual.tar.lz, use o comando tar -- lzip -xvf (se prefere uma saída mais verbosa) ou tar -lzip -xf (se prefere uma saída mais quieta) mais o nome do arquivo.
Por exemplo:
tar --lzip -xvf bricolagemvirtual.tar.lz

Caso .tar.lzma e seu sinônimo abreviado .tlz
Essa tarball tem compactação do tipo lzma.
Supondo que nosso arquivo tenha o nome de bricolagemvirtual. mais alguma dessas extensões desse caso, para quem prefere saídas mais verbosas use o comando: tar --lzma -xvf, mais o nome do arquivo. Para quem prefere saídas mais quietas: tar --lzma -xf, mais o nome do arquivo.
Mesmo sendo sinônimo, é preciso digitar o nome exato do arquivo para descompactar, senão não vai funcionar.
Exemplos para cada uma das extensões:
tar --lzma -xvf bricolagemvirtual.tar.lzma
tar --lzma -xvf bricolagemvirtual.tlz

Caso .tar.lzo
Essa tarball tem compactação do tipo Lempel–Ziv–Oberhumer (LZO).
Supondo que nosso arquivo tenha o nome de bricolagemvirtual.tar.lz, use o comando tar --lzop -xvf (se prefere uma saída mais verbosa) ou tar --lzop -xf (se prefere uma saída mais quieta) mais o nome do arquivo.
Por exemplo:
tar --lzop -xvf bricolagemvirtual.tar.lzo

Caso .tar.xz e seu sinônimo abreviado .txz
Essa tarball tem compactação do tipo xz.
Supondo que nosso arquivo tenha o nome de bricolagemvirtual. mais alguma dessas extensões desse caso, para quem prefere saídas mais verbosas use o comando: tar -Jxvf, ou tar --xz -xvf, mais o nome do arquivo. Para quem prefere saídas mais quietas: tar -Jxf, ou tar --xz -xf, mais o nome do arquivo.
Mesmo sendo sinônimo, é preciso digitar o nome exato do arquivo para descompactar, senão não vai funcionar.
Exemplos para cada uma das extensões:
tar -Jxvf bricolagemvirtual.tar.xz
tar -Jxvf bricolagemvirtual.txz

Caso .tar.Z e seus sinônimos abreviados .tZ e .taZ
Essa tarball tem compactação do tipo LZW.
Supondo que nosso arquivo tenha o nome de bricolagemvirtual. mais alguma dessas extensões desse caso, para quem prefere saídas mais verbosas use o comando: tar -Zxvf, ou tar --compress -xvf, ou tar --uncompress -xvf, mais o nome do arquivo. Para quem prefere saídas mais quietas: tar -Zxf, ou tar --compress -xf, ou tar --uncompress -xf, mais o nome do arquivo.
Mesmo sendo sinônimo, é preciso digitar o nome exato do arquivo para descompactar, senão não vai funcionar.
Exemplos para cada uma das extensões:
tar -Jxvf bricolagemvirtual.tar.Z
tar -Jxvf bricolagemvirtual.tZ
tar -Jxvf bricolagemvirtual.taZ

Para mais informações sobre o comando tar, use o comando
tar --help
para mais detalhes ainda, use o comando
man tar


Figura: morça e dicionário.

-------------------------

Incentive nosso blog a produzir mais conteúdo. As formas de contribuir são:

Chave Pix email: jorgeubermensch@gmail.com

Utilize o código Shell Box: UKC1504

Comentários