Diese Website existiert nur weil wir Werbung mit AdSense ausliefern.
Bitte den AdBlocker daher auf dieser Website ausschalten! Danke.

tar.bz2-Archiv entpacken: erst ab bestimmten Unterordner

Alles rund um die Systemverwaltung, die Administration und Konfiguration Eures Linuxsystems

Moderator: Moderatoren

Antworten
magic_halli
Hacker
Hacker
Beiträge: 369
Registriert: 10. Jul 2006, 08:44

tar.bz2-Archiv entpacken: erst ab bestimmten Unterordner

Beitrag von magic_halli » 9. Aug 2007, 13:37

Hi,

ich habe verschiedene tar.bz2-Archive. Beim packen werden diese immer vom Pfad /server/<Ordner> angelegt.
Wenn ich diese jetzt wieder entpacken will, will ich erst ab /<Ordner> beginnen zu entpacken und nicht gleich in der obersten Ebene bei /server!

Wie kann ich das machen??? In der Manpage habe ich leider keine Option hierfür gefunden :cry:


Danke und Gruß.
Suse10.1
AMD X2 DualCore 4400+
2GB RAM

Werbung:
Benutzeravatar
admine
Administrator
Administrator
Beiträge: 8757
Registriert: 15. Feb 2004, 21:13
Wohnort: Dresden
Kontaktdaten:

Beitrag von admine » 9. Aug 2007, 14:02

Dann hättest du das Archiv nicht mit absoluten, sondern mit relativen Pfaden erstellen müssen.
..:: unser Linux-Club-Wiki ::..
-------------------------
..:: Deutsche Mugge ::..
-------------------------

magic_halli
Hacker
Hacker
Beiträge: 369
Registriert: 10. Jul 2006, 08:44

Beitrag von magic_halli » 9. Aug 2007, 14:11

Dann hättest du das Archiv nicht mit absoluten, sondern mit relativen Pfaden erstellen müssen.
Also kann ich mein Vorhaben so erstmal nicht durchziehen?! :cry:

Wie sieht denn dann aber der tar-Befehl mit relativen Pfaden aus?
Bisher mache ich das bspw. so:

Code: Alles auswählen

tar -cpjvf /server/backup/doku_backup.tar.bz2  /server/doku
Suse10.1
AMD X2 DualCore 4400+
2GB RAM

jengelh
Guru
Guru
Beiträge: 4039
Registriert: 20. Nov 2004, 17:42
Kontaktdaten:

Beitrag von jengelh » 9. Aug 2007, 14:13

Code: Alles auswählen

tar -xjf foo.tar.bz2 etc/init.d/
stellt z.B. nur besagtes Verzeichnis (plus Inhalt) wieder her. Der landet dann natürlich auch in ./etc/init.d/, logisch.

Benutzeravatar
admine
Administrator
Administrator
Beiträge: 8757
Registriert: 15. Feb 2004, 21:13
Wohnort: Dresden
Kontaktdaten:

Beitrag von admine » 9. Aug 2007, 15:24

magic_halli hat geschrieben: Wie sieht denn dann aber der tar-Befehl mit relativen Pfaden aus?
Bisher mache ich das bspw. so:

Code: Alles auswählen

tar -cpjvf /server/backup/doku_backup.tar.bz2  /server/doku
Indem du dich nach /server begibst und da den tar-Befehl absetzt:

Code: Alles auswählen

tar -cpjvf backup/doku_backup.tar.bz2  doku
..:: unser Linux-Club-Wiki ::..
-------------------------
..:: Deutsche Mugge ::..
-------------------------

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 5 Gäste