[FUG-BR] RES: Duvida no comando TAR

Marcelo Rodrigues Barragan marcelob em unisc.br
Quinta Janeiro 8 08:29:14 BRST 2009


Olá Anderson,

O que está ocorrendo é que você está colocando o caminho completo para o diretório maio no momento da compactação dos arquivos.
Tente mudar os seus comandos para:
$ cd /usr2/data/desenhos/
$ tar -jcvf MAIO.tar.bz2 maio

Para verificar o arquivo criado, você pode utilizar o comando:
$ tar -jtvf MAIO.tar.bz2 

Para descompactar, use os mesmos comandos que você já estava utilizando anteriormente que irá funcionar da maneira desejada.

Espero ter ajudado!

Atenciosamente,

Marcelo Rodrigues Barragan
--------------------------------------------
LPIC-1 Certified
Analista de Redes
--------------------------------------------



-----Mensagem original-----
De: freebsd-bounces em fug.com.br [mailto:freebsd-bounces em fug.com.br] Em nome de Anderson Watanabe
Enviada em: quinta-feira, 8 de janeiro de 2009 08:15
Para: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
Assunto: Re: [FUG-BR] Duvida no comando TAR

Oi,

Talvez não tenha explicado direito. Minha dúvida é para fazer o "extract". 
Segue....

Vou ilustar melhor....

Cena I - *** Compress *** (Sem Problemas)
[monitor em monitor ~]$ pwd
/usr2/data/monitor
[monitor em monitor ~]$ tar -jcvf MAIO.tar.bz2 /usr2/data/desenhos/maio/
[monitor em monitor ~]$ ls -l
total 527534080
-rw-r--r--  1 root  wheel          527534080 Jan  8 19:01 MAIO.tar.bz2

[monitor em monitor ~]$
[monitor em monitor ~]$


Cena II - ******* Extract ***** (Aqui está a minha dúvida)
[monitor em monitor ~]$
[monitor em monitor ~]$ cd restore
[monitor em monitor ~/restore]$ pwd
/usr2/data/monitor/restore
[monitor em monitor ~/restore]$  tar -jxvf MAIO.tar.bz2
[monitor em monitor ~/restore]$ ls -l
total 527534080
-rw-r--r--  1 root  wheel          527534080 Jan  8 19:02 usr2
[monitor em monitor ~/restore]$
[monitor em monitor ~/restore]$



Ou seja, ao descopactar o arquivo MAIO.tar.bz2, ele criou dentro do 
diretório corrente, o caminho da estrutura original, assim:

/usr2/data/monitor/restore/usr2/data/desenhos/maio/

Quando a minha vontade, é restaurar no próprio direorio corrente, sem o 
"usr2/data/desenhos/maio/"


Alguém tem uma dica?


Grato,
Anderson.

-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Mais detalhes sobre a lista de discussão freebsd