O tar se preocupa com o seu diretório de trabalho atual no momento da chamada.
O que você quer fazer é:
cd /mnt/backups/
tar -cvpzf backup.tar.gz *
cd /home/john/recover/
tar –xvpzf backup.tar.gz
oi eu estou usando o servidor Ubuntu 14.04 Eu quero fazer backup de todos os dados em / mnt / backups / (fotos de música, etc) eu uso:
tar -cvpzf backup.tar.gz /mnt/backups/
e eu quero recuperar em /home/john/recover/
eu uso:
tar –xvpzf backup.tar.gz –C /home/john/recover/
mas depois recupero em /home/john/recover
parece:
/home/john/recover/mnt/backups/(and all my data,pictures music etc.)
Existe uma maneira de fazer /home/john/recover/(and all my data,pictures music etc.)
ou faço algo errado ou é apenas o que tar
faz? Obrigado.
P.S. desculpe por quaisquer erros de ortografia:))
O tar se preocupa com o seu diretório de trabalho atual no momento da chamada.
O que você quer fazer é:
cd /mnt/backups/
tar -cvpzf backup.tar.gz *
cd /home/john/recover/
tar –xvpzf backup.tar.gz