tar: "Невозможно выполнить stat: Нет такого файла или каталога"

tar: "Невозможно выполнить stat: Нет такого файла или каталога"

Следующая команда sudo tar jcf /datos/backup/news/news.tar.bz2 -C /var/www/news newsвыдает "tar: Cann't stat: No such file or directory"ошибку.

Как я могу решить эту проблему?

Как это былоответилв моем предыдущем вопросе я использую -Cопцию, чтобы пропустить ведущие каталоги. Это работало на одном сервере Ubuntu, а теперь на моем рабочем столе Ubuntu выдает это сообщение об ошибке.

решение1

Если вы используете -C, это означает, что вы меняете каталог там. Таким образом, если вы хотите заархивировать каталог с именем news в /var/www, вы должны использовать:

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

решение2

В качестве альтернативы вы можете выполнить следующее:

(cd /var/www/news ; tar -jcf /datos/backup/news/news.tar.bz2 news)

Это должно создать архив /datos/backup/news/news.tar.bz2 с новостями контента. Для этого требуется, чтобы папка/var/www/новости/новостисуществует. Если вы намеревались сжать только папку /var/www/news, используйте вместо этого:

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

или

(cd /var/www ; tar -jcf /datos/backup/news/news.tar.bz2 news)

решение3

У вас есть newsвнутренний каталог /var/www/news?

Если нет, то вы можете заменить последнее newsна ., например:

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

Связанный контент