tar: "Não é possível declarar: esse arquivo ou diretório não existe"

tar: "Não é possível declarar: esse arquivo ou diretório não existe"

O comando a seguir sudo tar jcf /datos/backup/news/news.tar.bz2 -C /var/www/news newsestá dando "tar: Cann't stat: No such file or directory"erro.

Como posso resolver esse problema?

Como tinha sidorespondidasna minha pergunta anterior, estou usando -Ca 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 newsdiretório dentro /var/www/news?

Caso contrário, você pode substituir o último newspor um .exemplo:

sudo tar jcf /datos/backup/news/news.tar.bz2 -C /var/www/news .

informação relacionada