{"id":22400,"date":"2026-01-24T11:37:52","date_gmt":"2026-01-24T10:37:52","guid":{"rendered":"https:\/\/linux-bibel.at\/?p=22400"},"modified":"2026-01-24T11:52:11","modified_gmt":"2026-01-24T10:52:11","slug":"tar-archive-unter-linux","status":"publish","type":"post","link":"https:\/\/linux-bibel.at\/index.php\/2026\/01\/24\/tar-archive-unter-linux\/","title":{"rendered":"tar-Archive unter Linux"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Das Programm tar geh\u00f6rt zu den Klassikern in der Unix- und Linux-Welt. Es dient dazu, mehrere<br>Dateien und Verzeichnisse in einem einzigen Archiv zusammenzufassen, ohne sie zwangsl\u00e4ufig<br>zu komprimieren. Der Name leitet sich von \u201eTape Archiver\u201c ab, da es urspr\u00fcnglich f\u00fcr<br>Datensicherungen auf Bandlaufwerken entwickelt wurde.<\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\">Was ein tar-Archiv ausmacht<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ein tar-Archiv ist im Kern eine Aneinanderreihung von Dateien inklusive grundlegender<br>Metadaten wie Dateinamen, Zeitstempel und Berechtigungen. Jede Datei wird unver\u00e4ndert, also<br>unkomprimiert, in das Archiv geschrieben. Dadurch eignet sich tar besonders gut, um komplette<br>Verzeichnisb\u00e4ume, inklusive Unix-Rechten und symbolischer Links, konsistent zu sichern.<br>Das Ergebnis ist typischerweise eine Datei mit der Endung .tar, oft auch als \u201eTarball\u201c<br>bezeichnet. Ein solcher Tarball l\u00e4sst sich leicht kopieren, verschieben oder als Ganzes sichern \u2013<br>etwa als Backup eines Konfigurationsverzeichnisses oder eines Softwareprojekts.<\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\">Kombination von tar und Kompression<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Da tar selbst nicht komprimiert, wird es \u00fcblicherweise mit separaten Kompressionsprogrammen<br>kombiniert. In der Praxis entstehen dadurch weit verbreitete Varianten:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">tar + gzip \u2192 .tar.gz oder .tgz<br>tar + bzip2 \u2192 .tar.bz2<br>tar + xz \u2192 .tar.xz<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Arbeitsweise ist dabei immer \u00e4hnlich: Zuerst fasst tar alle Dateien in einem Archiv<br>zusammen, anschlie\u00dfend wird dieses Archiv durch das Kompressionsprogramm verkleinert.<br>Dadurch kann die Kompression Redundanzen \u00fcber alle enthaltenen Dateien hinweg nutzen, was<br>oft zu sehr effizienten Archivgr\u00f6\u00dfen f\u00fchrt.<\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\">H\u00e4ufig genutzte tar-Varianten<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Reine tar-Archive (.tar)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ein einfaches .tar-Archiv wird h\u00e4ufig genutzt, wenn keine Kompression ben\u00f6tigt wird, etwa:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; auf sehr schnellen oder bereits komprimierten Dateisystemen,<br>&#8211; wenn CPU-Leistung geschont werden soll,<br>&#8211; oder wenn vor allem Struktur und Metadaten erhalten bleiben sollen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das Erstellen eines solchen Archivs kann beispielsweise so aussehen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tar -cf backup.tar \/pfad\/zum\/verzeichnis<\/code><\/pre>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Gzip-komprimierte tar-Archive (.tar.gz \/ .tgz)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Kombination mit gzip ist eine der am weitesten verbreiteten Formen. Sie bietet einen guten<br>Kompromiss aus Kompressionsrate und Geschwindigkeit.<br>Typische Einsatzf\u00e4lle sind:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Verteilung von Quelltexten freier Software,<br>&#8211; Sicherung von Home-Verzeichnissen,<br>&#8211; Alltagssicherung auf Servern.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Beispiel<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tar -czf projekt.tar.gz projektverzeichnis\/<\/code><\/pre>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Bzip2- und xz-Varianten (.tar.bz2 \/ .tar.xz)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">bzip2 und xz zielen auf eine st\u00e4rkere Kompression als gzip, ben\u00f6tigen daf\u00fcr aber meist mehr<br>Rechenzeit. Sie werden gern eingesetzt, wenn maximale Platzersparnis wichtiger ist als<br>Geschwindigkeit, etwa bei Archivierung gro\u00dfer Datenbest\u00e4nde.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Beispiele<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tar -cjf daten.tar.bz2 daten\/\ntar -cJf archiv.tar.xz ordner\/<\/code><\/pre>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\">Unterschied zu zip-Archiven<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Auch wenn tar und zip beide Archivdateien erzeugen, ist ihr Konzept unterschiedlich:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>tar<\/strong><br>Erstellt zun\u00e4chst ein reines Archiv, Kompression ist optional und wird separat vorgenommen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>zip<\/strong><br>Verbindet Archivierung und Kompression; jede Datei wird einzeln komprimiert und im Archiv gespeichert.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dadurch lassen sich aus einem zip-Archiv einzelne Dateien oft direkt extrahieren, ohne das gesamte Archiv dekomprimieren zu m\u00fcssen.<br>Bei komprimierten tar-Archiven (z.B. .tar.gz) wird typischerweise das komplette Archiv im Hintergrund entpackt, bevor einzelne Dateien zug\u00e4nglich sind.<\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\">tar in typischen Linux-Szenarien<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In Linux- und Unix-Umgebungen ist tar quasi der Standard f\u00fcr:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">System- und Konfigurationsbackups, Paketierung von Software (z.B. Quellcode-Distributionen),<br>Archivierung kompletter Verzeichnisb\u00e4ume inklusive Berechtigungen und Symbolic Links.<br>Durch die gute Unterst\u00fctzung von Dateirechten, Besitzern und speziellen Dateitypen ist tar<br>besonders geeignet f\u00fcr System- und Serverumgebungen, in denen diese Informationen kritisch sind.<\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\">Wichtige Grundoptionen im \u00dcberblick<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bei der Arbeit mit tar begegnen immer wieder die gleichen Optionen, die meist kombiniert werden:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">c \u2013 create: Neues Archiv erstellen.<br>x \u2013 extract: Archiv entpacken.<br>t \u2013 list: Inhalt eines Archivs auflisten.<br>f \u2013 file: Dateiname des Archivs angeben (immer verwenden).<br>z \u2013 gzip-Kompression verwenden.<br>j \u2013 bzip2-Kompression verwenden.<br>J \u2013 xz-Kompression verwenden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Beispiele<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Inhalt anzeigen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tar -tf archiv.tar<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Komprimiertes Archiv entpacken (.tar.gz):<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tar -xzf archiv.tar.gz<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Nur eine bestimmte Datei entpacken:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tar -xzf archiv.tar.gz pfad\/zur\/datei<\/code><\/pre>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\">Warum tar heute noch wichtig ist<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Trotz neuerer Werkzeuge bleibt tar ein zentrales Werkzeug in der Linux-Welt. Es ist robust, weit<br>verbreitet und hervorragend geeignet, die Struktur und Eigenschaften von Dateien vollst\u00e4ndig<br>zu bewahren. In Kombination mit modernen Kompressionsverfahren wie gzip oder xz entstehen<br>flexible, effiziente Archive, die in nahezu jeder Unix-\u00e4hnlichen Umgebung unterst\u00fctzt werden. Wer regelm\u00e4\u00dfig mit Linux-Systemen arbeitet, trifft fast zwangsl\u00e4ufig auf tar \u2013 sei es beim<br>Erstellen von Backups, beim Installieren von Software aus Quellcode oder beim Austausch<br>komplexer Verzeichnisstrukturen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Titelbild: <a href=\"http:\/\/www.freepik.com\">Designed by Freepik<\/a><\/p>\n<div class=\"pld-like-dislike-wrap pld-custom\">\r\n    <div class=\"pld-like-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-like-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir\" data-post-id=\"22400\" data-trigger-type=\"like\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Hoch.png\" alt=\"Gef\u00e4llt mir\" \/>\r\n            <\/a>\r\n    <span class=\"pld-like-count-wrap pld-count-wrap\">12    <\/span>\r\n<\/div><div class=\"pld-dislike-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-dislike-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir nicht\" data-post-id=\"22400\" data-trigger-type=\"dislike\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Runter.png\" alt=\"Gef\u00e4llt mir nicht\" \/>\r\n            <\/a>\r\n    <span class=\"pld-dislike-count-wrap pld-count-wrap\"><\/span>\r\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Das Programm tar geh\u00f6rt zu den Klassikern in der Unix- und Linux-Welt. Es dient dazu, mehrereDateien und Verzeichnisse in einem einzigen Archiv zusammenzufassen, ohne sie zwangsl\u00e4ufigzu komprimieren. Der Name leitet sich von \u201eTape Archiver\u201c ab, da es urspr\u00fcnglich f\u00fcrDatensicherungen auf Bandlaufwerken entwickelt wurde. Was ein tar-Archiv ausmacht Ein tar-Archiv ist im Kern eine Aneinanderreihung von [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":22410,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-22400","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-allgemein"],"_links":{"self":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/22400","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/comments?post=22400"}],"version-history":[{"count":6,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/22400\/revisions"}],"predecessor-version":[{"id":22411,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/22400\/revisions\/22411"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media\/22410"}],"wp:attachment":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media?parent=22400"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/categories?post=22400"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/tags?post=22400"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}