Was ist der Grund dafür, dass .tar.gz-Dateien zwei statt einer Erweiterung haben? Ich verstehe, dass dieser Dateityp ein Archiv ist, genau wie RAR-Dateien.
Nicht ganz. Damals, als die CPU-Zeit sehr teuer war, wurden Archive oft unkomprimiert oder verwendeten die Kompressionshardware auf einem Bandlaufwerk. Das Werkzeug in der Regel für diesen Einsatz war t Affe ar schnittlauch.
Im Gegensatz zu dem, was der Name zu vermuten scheint, kann das Archiv in eine beliebige Datei geschrieben werden (und bei Un * xa ist ein Bandlaufwerk wie eine Datei). Das Erstellen eines nicht komprimierten Archivs ist daher einfach.
Wenn Sie das komprimieren möchten, können Sie zuerst das Archiv (mit allen Dateien und Ordnern) erstellen und dann Ihre archive.tar mit etwas komprimieren compress
. Compress fügt ein .Z-Suffix hinzu, sodass Sie eine Datei mit zwei Erweiterungen haben. (Archiv.Ziel.Z).
Mit der Zeit wurde compress durch gzip (und die Erweiterung .gz) ersetzt, und viele Versionen von tar können diese Komprimierung durchführen.
Rar (und Arj, Lha, Zip und andere) sind viel moderner und komprimieren Dateien an Ort und Stelle. In diesem Fall verwenden Sie ein einzelnes Programm und erhalten eine einzige Erweiterung. Aber für tar sind die Erweiterungen und das gesamte Archiv erstellen und dann das gesamte Archiv zu komprimieren ein Ergebnis der Historie.