Tar, Zip und Tar.gz richtig packen/entpacken

Tar, Zip und Tar.gz richtig packen/entpacken

Archive und dann gibt es noch tar

Jeder Linux Administrator kennt es und hasst es auch zugleich…man möchte gerne Verzeichnis oder auch Dateien packen und weiß den tar befehl nicht mehr. Hierfür habe ich nun eine sehr nützliche Seite erstellt, das euch hilft auch diese Dinge zu merken.

Generrell zu tar

Tar ist wohl das meistbenutze Werkzeug, um Verzeichnisse oder Dateien auf einem Linux System zu packen. tar steht für Tape Archiv und wurde damals für das sichern von bandlaufwerken benutzt. Es beinhaltet keine Komprimierung und darf nicht mit gz oder der gleichen verwechselt werden. Tar klebt Datein und Ordner in einer Datei zusammen, dies vereinfacht den Transport von großen Dateien und kann dann komprimiert werden. (Solide Komprimierung)

Packen

Um Dateien zu packen benutzen wir nun folgenen Befehl auf der Console:
tar cfvz datei.tar datei1 datei2 datei3

Entpacken

Um Dateien zu entpacken wird folgender Befehl benutzt:
tar xfv datei.tar

Auflisten

Um den Tar Inhalt anzeigen zu lassen, wird folgender Befehl benutzt:

tar tvf datei.tar

Gzip und tar

Da gzip nur einzelne Dateien komprimieren kann, wird zunächst ein tar Archiv erstellt, um dann das Archiv zu komprimieren. Um tar Archive zu komprimieren wird häufig das freie verfügbare GNU Zip benutzt (gzip). Dabei entsteht die Dateiendung „tar.gz“.

Packen

Um zu Dateien und oder Verzeichnisse zu packen und zu komprimieren wird tar mit folgendem Zusatz aufgerufen:
tar cfvz datei.tar.gz datei1 datei2 datei 3

Entpacken

Ähnlich auch beim auspacken.
tar xfvz datei.tar.gz

bz2 und bzip2

Die bz2 und die bzip2 Archive werden häufig in der Linux Welt benutzt und haben vergleichweise zu Zip eine starke verlustfreie Komprimierung. Dies bewirkt jedoch, das die Komprimierung oft langsamer als ZIP oder GZ ist.

Packen

bzip2 datei1 datei 2

Entpacken

bunzip2 datei.bz2

bz2 mit tar (komprimieren)

tar cfvj datei.tar.bz2 datei1 datei2 datei3

bz2 mit tar (dekomprimieren)

tar xfvj datei.tar.bz2

zip

Das wohl am häuftigste benutze Komprimierungstool in der Windows aber auch in der Linux Welt ist das ZIP File.

Packen

zip datei.zip datei1 datei2 datei3

Entpacken

unzip datei.zip

Ähnliche Beiträge

Die Kommentare sind geschloßen.