Erstellen eines komprimierten Archivs in einem Schritt
Obwohl es hilfreich ist, die getrennten Schritte des Erstellens eines tar-Archivs und anschließenden Komprimierens zu verstehen, werden diese Schritte in der Praxis oft kombiniert. Der tar
-Befehl hat eine integrierte Option, um das Archiv während der Erstellung mit gzip
zu komprimieren.
Erstellen wir in einem Schritt ein komprimiertes tar-Archiv unseres test_dir
:
cd ~/project
tar -czvf test_combined.tar.gz test_dir
Dieser Befehl ähnelt dem, den wir zuvor verwendet haben, mit einer wichtigen Ergänzung:
-z
: Diese Option teilt tar
mit, das Archiv mit gzip
zu komprimieren.
Die resultierende test_combined.tar.gz
-Datei ist äquivalent zu der, die wir in den vorherigen zwei Schritten erstellt haben, aber wir haben es alles auf einmal gemacht.
Um den Inhalt dieses komprimierten Archivs anzuzeigen, ohne es zu extrahieren:
tar -tzvf test_combined.tar.gz
Die -z
-Option hier teilt tar
mit, dass wir es mit einer mit gzip
komprimierten Datei zu tun haben.