tar: „Stat kann nicht ausgeführt werden: Keine solche Datei oder kein solches Verzeichnis“

tar: „Stat kann nicht ausgeführt werden: Keine solche Datei oder kein solches Verzeichnis“

Der folgende Befehl sudo tar jcf /datos/backup/news/news.tar.bz2 -C /var/www/news newsgibt "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 -Cdie 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 newsVerzeichnis darin /var/www/news?

Wenn nicht, können Sie das Letzte newsdurch ein .Beispiel ersetzen:

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

verwandte Informationen