
O comando a seguir sudo tar jcf /datos/backup/news/news.tar.bz2 -C /var/www/news news
está dando "tar: Cann't stat: No such file or directory"
erro.
Como posso resolver esse problema?
Como tinha sidorespondidasna minha pergunta anterior, estou usando -C
a opção para pular os diretórios principais. Ele estava funcionando em um servidor Ubuntu e agora no meu Ubuntu Desktop está dando aquela mensagem de erro.
Responder1
Se você estiver usando -C, isso significa que você está alterando o diretório lá. Portanto, se você quiser tar um diretório chamado news em /var/www você deve usar:
sudo tar jcf /datos/backup/news/news.tar.bz2 -C /var/www/ news
Responder2
Alternativamente, você pode executar o seguinte:
(cd /var/www/news ; tar -jcf /datos/backup/news/news.tar.bz2 news)
Isso deve criar o arquivo /datos/backup/news/news.tar.bz2 com o conteúdo news. Isto requer que a pasta/var/www/notícias/notíciasexiste. Se você pretendia compactar apenas a pasta /var/www/news, use:
sudo tar jcf -C /var/www /datos/backup/news/news.tar.bz2 news
ou
(cd /var/www ; tar -jcf /datos/backup/news/news.tar.bz2 news)
Responder3
Você tem um news
diretório dentro /var/www/news
?
Caso contrário, você pode substituir o último news
por um .
exemplo:
sudo tar jcf /datos/backup/news/news.tar.bz2 -C /var/www/news .