
以下命令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 這表示您正在更改那裡的目錄。因此,如果您想在 /var/www 中壓縮名為 news 的目錄,則必須使用:
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 .