
Следующая команда 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 .