Re: Problemas de permissao com o tar
Em Seg, 2003-07-28 às 15:51, Luiz Antonio F. Barbosa escreveu:
> tar -C / -cpzlvf /home/root.tgz .
>
> foi retornada a seguinte mensagem:
>
> ./
> ./lost+found/
> ./root/
> ./root/linux-2.4.20.tar.bz2
> tar (child): /home/root.tgz: Cannot open: Permission denied
> tar (child): Error is not recoverable: exiting now
IMHO, o problema nao e este. Veja a sintaxe do seu comando:
"tar -C / -cpzlvf /home/root.tgz"
1) a opcao -C / levou o tar para o raiz, entao ele comecou a juntar tudo
o que esta na / da maquina;
2) o /home/root.tgz e o arquivo de destino de tudo que esta no raiz
Conclusao: Se o tar esta juntando tudo e jogando no arquivo
/home/root.tgz, como ele vai pegar o /home/root.tgz e jogar dentro do
/home/root.tgz???????
Outra coisa: voce quer mesmo tarear toda a raiz da maquina, ou somente o
/home da maquina remota que voce montou????????
Experimente usar o seguinte sintaxe para seu comando:
1) para o caso de voce querer tarear toda a maquina:
tar -C / -cpzlvf /tmp/root.tgz --exclude tmp /
Isto ira excluir da compactacao o diretorio /tmp, pois la nao fica nada
a ser backupeado mesmo, e e justamente la que voce vai jogar o arquivo
contendo todo o / da maquina (que loucura!!!!).
2) Para o caso de voce estar querendo copiar apenas o /home da maquina
remota montada em sua maquina:
tar -cpzlvf /tmp/root.tgz /home
Isso ira criar um arquivo root.tgz dentro de /tmp contendo toda a
particao /home.
[]'s
--
Outgoing mail is certified Windows Free.
Checked by Debian GNU/Linux <http://www.debian.org>.
"free your computer and your soul will follow..."
Reply to: