On 26-Nov-03, Walter Geppert wrote:
Liebe SUSE-Freunde,
bei der Datensicherung, die ich auf eine neue 2.Platte (usr2) gelegt habe, kommt bei nachfolgendem Kommando folgende Meldung:
Command : tar -czf /usr2/backup_anwendung.tgz /usr/anwendung
Fehlermeldung: Entfern führende '/' von Archivname .
Die Meldung tar: Entferne führende `/' von Archivnamen. ist nur ein Hinweis. GNU tar packt grundsätzlich keine absoluten Pfade (also Pfade mit "/" am Anfang) in ein Archiv, da die Dateien sonst nicht in einem beliebigen Verzeichnis ausgepackt werden können. Dies wäre gefährlich, weil man so viel zu leicht auch geänderte Dateien im System überschreiben könnte. Meistens wird ein tar-Archiv unter einem Entpack-Verzeichnis ausgepackt, dann werden die Dateien die man woanders braucht dort hin kopiert.
Archivname ist backup_anwendung.tgz , Pfad 2. Platte /usr2
Die Sicherung wird durchgeführt, jedoch immer die Fehlermeldung. Wie muss der tar-Befehl richtig lauten ?
Um die Meldung zu vermeiden, genügt es, den "/" am Anfang des einzupackenden Verzeichnisses wegzulassen. Damit das Verzeichnis dann gefunden wird, muß man sich dann im übergeordneten Verzeichnis befinden. Also: cd / tar czf /usr2/backup_anwendung.tgz usr/anwendung ^^ Gruß, -- Olaf Dabrunz (od / odabrunz), SuSE Linux AG, Nürnberg