
Der folgende Befehl sudo tar jcf /datos/backup/news/news.tar.bz2 -C /var/www/news news
gibt "tar: Cann't stat: No such file or directory"
einen Fehler aus.
Wie kann ich dieses Problem lösen?
Wie es warantwortetein meiner vorherigen Frage verwende ich -C
die Option, führende Verzeichnisse zu überspringen. Auf einem Ubuntu-Server hat es funktioniert, und jetzt wird auf meinem Ubuntu-Desktop diese Fehlermeldung angezeigt.
Antwort1
Wenn Sie -C verwenden, bedeutet das, dass Sie dort das Verzeichnis wechseln. Wenn Sie also ein Verzeichnis namens news in /var/www tarnen möchten, müssen Sie Folgendes verwenden:
sudo tar jcf /datos/backup/news/news.tar.bz2 -C /var/www/ news
Antwort2
Alternativ können Sie Ihre Ausführung wie folgt durchführen:
(cd /var/www/news ; tar -jcf /datos/backup/news/news.tar.bz2 news)
Dies sollte das Archiv /datos/backup/news/news.tar.bz2 mit dem Inhalt news erstellen. Dazu muss der Ordner/var/www/news/newsexistiert. Wenn Sie nur den Ordner /var/www/news komprimieren möchten, verwenden Sie stattdessen:
sudo tar jcf -C /var/www /datos/backup/news/news.tar.bz2 news
oder
(cd /var/www ; tar -jcf /datos/backup/news/news.tar.bz2 news)
Antwort3
Haben Sie ein news
Verzeichnis darin /var/www/news
?
Wenn nicht, können Sie das Letzte news
durch ein .
Beispiel ersetzen:
sudo tar jcf /datos/backup/news/news.tar.bz2 -C /var/www/news .