• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Tarfile: EIN Verzeichnis+Unterverzeichnisse entpacken

Steellynx

Member
Hi Leute

hab da eine grundsatzfrage.

Mit tar cvfz tarball.tar.gz /home erzeuge ich ein grosses Tarball.

Wenn ich nun aber NUR den User Jonny entpacken will (inklusive seiner cpp Datein in seinem Home), wie kann ich das per Tar machen?

ein tar xvfpz /home/jonny bringt kein Ergebnis (ausser not found in Archive)

Jemand eine Idee? Oder habe ich ein Brett vorm Kopf
 
Tar entfernt per default den "/" am Anfang.
Damit kannst du bei einem restore besser "relativ" arbeiten und überschreibst nicht
unbedingt die aktuellen Daten.

Abhilfe:

tar tvzf tarball.tar.gz => Suchen wie es aussieht, solltest finden: ./home/jonny oder könnte auch mal home/jonny sein, je nach dem wie das tar erzeugt wurde.

Dann z.B. machen:

tar xvpzf tarball.tar.gz -C / ./home/jonny

Haveaniceday
 
Oben