Dateien zu einem Verbund zusammenführen, wie es tar macht, muss ich nicht allzuoft. Daher wollte ich hier einen kleinen Einblick geben, was tar mit kleinen Parametern alles machen kann. Tar ist ein Unix Tool und zum Archivieren gedacht. Hierzu muss man jedoch auf die Konsole. Tar wird jedoch oft in Verbindung mit einem Packer genutzt um die bekannten tar.gz Dateien zu erstellen.
Packen wir ein Verzeichnis in ein Tar File und zippen es direkt im Anschluss:
tar cfvz dein.tar.gz pack_mich_ins_tar/
Hierbei erstellt tar mit c das Archiv und hat es in die Datei dein.tar.gz mit dem Parameter f. Desweiteren soll uns mitgeteilt werden mit dem v was tar da aktuell macht und es mit dem z anschließen packen.
Soviel zu dem Zauber des Packens auf der Konsole. Nun entpacken wir einfach das vorhandene und gezippte Archiv.
tar xfvz dein.tar.gz
Hierbei wird mittels x tar dazu aufgeführt das Archiv zu extrahieren. Desweiteren wird es wieder mittels z entpackt. Genommen wird eine Datei f und mit v zeigt uns tar wieder was es gerade macht.
Kurzfassung:
Packen mit tar:
tar –create –verbose –file –gzip
Entpacken mit tar:
tar –extract –verbose –file –unzip
So einfach ist es