Trabalhando com a extensão .tar

Vou tentar explicar um pouco neste artigo como se trabalhar com arquivos com extensão .tar. Como não encontrei um artigo ou dica referente a trabalhar especificamente com tal extensão aqui no VOL, resolvi colaborar. Este é meu primeiro artigo no site, não reparem se ele estiver um tanto simples.

[ Hits: 54.104 ]

Por: Perfil removido em 10/12/2004


Listando conteúdo



Agora que criamos o arquivo, precisamos aprender como listar o conteúdo dentro do arquivo.

Para listar o conteúdo do nosso arquivo compactado como exemplo vamos usar o seguinte comando:

$ tar -tf VOL.tar

Com este comando você apenas lista o conteúdo que está em VOL.tar. Não se esqueça que se você digitar o comando na ordem inversa, receberá uma mensagem de erro, já que o arquivo de nome T não existirá, ou seja:

$ tar -ft VOL.tar

[RESULTARÁ EM ERRO!]

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Listando conteúdo
   3. Extração de arquivos
   4. Notas finais
Outros artigos deste autor

Vírus em Linux?

Gerenciamento de Pacotes com Flatpak: Vantagens e Desvantagens

Vírus em câmeras digitais: possibilidades

Instalando e arredondando o Slackware 13.1

Instalando discador "vppp" para terminais leves

Leitura recomendada

Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46

Variáveis padrão para usar em seus scripts em shell

Como resolver problemas com o pkg-config

Utilizando o Xterm

Necessidade do profissional de informática

  
Comentários
[1] Comentário enviado por hallan em 10/12/2004 - 09:49h

Na verdade o arquivo tar não é compactado, uma vez que os dados não passam por compressão. O tar apenas guarda arquivos dentro de um outro arquivo sem compactar.

Você pode criar um arquivo tar compactado usando o gzip. Para isto basta acrescentar a letra "z" como opção.

Para criar o .tar compactando.

tar -zcvf VOL.tar Viva O Linux

Para extrair o .tar

tar -zxvf VOL.tar Viva O Linux

[2] Comentário enviado por removido em 10/12/2004 - 09:57h

E para comprimir com bzip (.tar.bz) pode utilizar
-j [bzip]
para gzip
-z [gzip]

Comprimir bz2
tar -cvjf vol.tar.bz2 viva o linux
descomprimir bz2
tar -xvjf vol.tar.bz2

gzip veja o comentario do hallan

[3] Comentário enviado por luiscarlos em 10/12/2004 - 11:40h

Um otimo compactador tmb eh o rar que tem uma taxa de compressão boa e que permite dividir o arquivo em "pedaços" durante a compressão e permite uni-los na extração.
rar a -r arquivo.rar diretorio //para criar
unrar x -r arquivo.rar //para extrair
vc ainda pode usar a opção -m 0...5 para expecificar a taxa de comressaão, o 5 eh a taxa maxima, padrão eh 3, o -r eh pra recursividade em diretorios.

[4] Comentário enviado por luiscarlos em 10/12/2004 - 11:42h

Um otimo compactador tmb eh o rar que tem uma taxa de compressão boa e que permite dividir o arquivo em "pedaços" durante a compressão e permite uni-los na extração.
rar a -r arquivo.rar diretorio //para criar
unrar x -r arquivo.rar //para extrair
vc ainda pode usar a opção -m 0...5 para expecificar a taxa de comressaão, o 5 eh a taxa maxima, padrão eh 3, o -r eh pra recursividade em diretorios.

Ótimo artigo cara, bastante esclarecedor para iniciantes, aposto que ajudou muita gente!!!

[5] Comentário enviado por removido em 10/12/2004 - 11:57h

hm.. é, realmente ficou falha esta parte quanto a compactação, sorry ;X
valeu os comentarios dando uma força no artigo ;>
em relação o .rar, tah ai um boa dica de luis para quem quiser =]

abraços

[6] Comentário enviado por Oki em 10/12/2004 - 16:59h

egypcio,

Gostei bastante do seu artigo, sendo o seu primeiro artigo acho que começou bem! :-) Eu sou do partido de que nos comandos mais simples é que moram os maiores segredos, então espero que escreva mais artigos nesta linha. :-D

[]'s
Celso Goya

[7] Comentário enviado por Lennow em 10/12/2004 - 18:56h

Estou enfrentando um problema para descompactar um driver de modem , e sempre dá erros , por favor se alguém puder me ajudar...estou quase desistindo do Linux

[8] Comentário enviado por m4sk4r4 em 10/12/2004 - 22:55h

Olá vinicius,

Também gostei muito do seu artigo, Parabéns.

t+

[9] Comentário enviado por morvan em 11/12/2004 - 01:17h

Ótimo, Vinícius. Excelente texto.
Gostaria de acrescentar que utilizo, por padrão, a sintaxe [tar -zxvf meuarquivo.tar.gz] [-C "PastaDestino"].
Com este comando se descompacta o arquivo .gz com a opção de descarregá-lo n´outra pasta que não a corrente (parâmetro -C "PastaDestino). Acrescento ainda, para efeito de clareza, que, como bem lembrou o Hallan, o TAR não é um arquivo comapctado, é apenas, à guisa de comparação, um "pacote de arquivos. O arquivo com extensãoes .gz, .bz(2) e etc., sim.

Parabéns pela contribuição. Simples e eficaz.

[10] Comentário enviado por domluc em 13/12/2004 - 09:09h

no caso, morvan , o tar é apenas um deposito, que pode utilizar algum dos conhecidos algortimos de compactação.

Como conselho, o bz2 é melhor(compacta mais) que qualquer um (rar, gzip, zip) .... mas parace nao ser tao usado,

[11] Comentário enviado por androle em 13/12/2004 - 15:01h

domluc

Eu não uso tanto o bz2 porque demora bem mais para compactar e descompactar. E também exige mais da máquina. Para coisas que compacto e não vou mexer tão cedo eu uso o bz2, mas para coisas que vou descompactar logo em seguida, ai vai o gzip mesmo.

Um abraço

Leandro

[12] Comentário enviado por hoaxxer em 25/01/2005 - 19:09h

tah xique o artigo egypcio :)

[13] Comentário enviado por removido em 10/03/2005 - 20:37h

hoax.. valeu sacana, demorei pa ver esse comment mas ta valendo! ;>
fiz pra ajudar galerinha que realmente ta iniciando do zero né... inda nao tinha visto algum artigo aqui tratando em especifico do assunto
pretendo em breve mais um artigo elaborar!..

abraços

[14] Comentário enviado por alexr em 18/01/2006 - 10:08h

Foi simple e objetivo! Muito bom pra um primeiro artigo!
Contineu e evolua mais! :o)

Um abraço!

[15] Comentário enviado por doni_: em 03/03/2006 - 00:08h

Trabalhar no console agiliza muito o trabalho, principalmente com o auxilio de scripts p/ automatizar o trabalho.
Mas decorar tantas funções é f*d@. P/ isso tem guis muito boas com File-Roller e Xarchiver, que lidam com quaze todos os formatos.

[16] Comentário enviado por removido em 07/10/2007 - 23:30h

BLAH!
Treco horrendo dos infernos esse meu aqui. Bem que eu poderia ter publicado o outro que tinha do tempo que existia a technical root :C

[17] Comentário enviado por f_Candido em 14/10/2007 - 00:29h

Muito Bom o artigo. Sempre enfrentei problemas com este formato.
Abraços

[18] Comentário enviado por cainf em 19/08/2010 - 14:50h

Estou com uma dúvida preciso que a compactação do tar substitua a pasta original

Valeu

[19] Comentário enviado por pedrocf em 08/11/2013 - 10:38h

como eu faço para o .tar venha com a data


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts