[Ubuntu-BR] Comando Tar

joao joaosalless em gmail.com
Terça Agosto 12 04:16:28 UTC 2008


Em Ter, 2008-08-12 às 00:41 -0300, Fabiano Fonseca escreveu:
> Pessoal!!!
> Alguém teria um tutorial de como compactar e descompactar arquivos 
> usando o comando Tar?
Olá Fabiano. Vamos lá. vou tentar ajudá-lo.
> Aproveito para perguntar qual a diferença entre um arquivo .tar.gz e um 
> arquivo .tar.bz2?

O tar, por si só, serve para juntar arquivos ou diretórios em um unico
arquivo. (sem compactação). Daí, quando queremos compactar os dados,
acrescentamos ao comando, a opção z (para comprimir utilizando o gzip)
ou j (para comprimir utilizando o bzip2). 
resumindo, um arquivo .tar.gz utiliza gzip enquanto .tar.bz2 utliza tar+
bzip2.

> Como teria que proceder para descompactar um arquivo .tar.gz ou .tar.bz2 
> para uma pasta específica?
> 
Um pequeno exemplo, para compactar sua home:
com o gzip

$ tar -czvf /local_onde_guardar_o_arquivo/home.tar.gz /home

ou com bzip2

$ tar -cjvf /local_onde_guardar_o_arquivo/home.tar.bz2 /home

____________________________________________________________

Para extrair:
com gzip

$ tar -xzvf /local_onde_guardou_o_arquivo/home.tar.gz -C /local_pra_onde
restaurar/

com bzip2

tar -xjvf /local_onde_guardou_o_arquivo/home.tar.bz2 -C /local_pra_onde
restaurar/

Pequena explicação:

-c serve para criar um arquivo
-z serve para compactar com gzip
-v ou --verbose (serve para você ver o que o comando tá processando)
-f serve para especificar o arquivo sobre o qual estamos aplicando o
comando.

as possibilidades são muitas. dá uma pesquisada na net que você acha
bastante coisa sobre o assunto.

Espero ter ajudado 
> Abraços
> Fabiano Fonseca
> www.linuxacessivel.org
> 
> 
> 
> 





More information about the ubuntu-br mailing list