Extrahieren Sie nicht getarnte Dateien aus einer TGZ-Datei unter Linux

Extrahieren Sie nicht getarnte Dateien aus einer TGZ-Datei unter Linux

Ich habe eine sehr große .tgz-Datei (19 GB). Ich habe gestern Abend den Entpackvorgang in VMware gestartet, aber am Morgen sah ich einen Bluescreen. Ich möchte keine Zeit damit verschwenden, die bereits entpackten Dateien (5 GB) zu entpacken. Wie entpacke ich die noch nicht entpackten Dateien in denselben Ordner, ohne Zeit mit 5 GB zu verschwenden?

Danke.

Antwort1

Aus der Manpage für Tar:

-k, --keep-old-files

Behalten Sie vorhandene Dateien bei; überschreiben Sie sie nicht aus dem Archiv

Ich empfehle außerdem (falls zutreffend):

--keep-newer-files

keine Dateien überschreiben, die neuer sind als das Archiv

Daher möchten Sie wahrscheinlich so etwas:

tar -zx -v -k --keep-newer-files -f yourbigtar.tgz

verwandte Informationen