Dateierweiterung | .gz |
Dateikategorie | archives |
Beschreibung | Das .gz-Dateiformat ist ein Archivformat, das verwendet wird, um Dateien zu komprimieren und deren Größe für eine effizientere Speicherung und Übertragung von Daten zu reduzieren. Hier ist eine detailliertere Beschreibung des .gz-Dateiformats:
Dateien im .gz-Format komprimieren Daten mit einem Komprimierungsalgorithmus, in der Regel dem Gzip-Algorithmus.
Dieses Format ermöglicht es Ihnen, Speicherplatz zu sparen und das Herunterladen von Dateien aus dem Netzwerk zu beschleunigen.
Das .gz-Format wird von den meisten Betriebssystemen und Softwareanwendungen zum Archivieren und Entpacken von Daten unterstützt.
Das .gz-Dateiformat ist ein wichtiges Werkzeug für die Datenkompression und -archivierung und wird daher in verschiedenen Bereichen, in denen Dateigröße und Verarbeitungseffizienz wichtig sind, häufig verwendet. |
Technisch Einzelheiten | Das GZ-Dateiformat (GZIP) ist ein Archivformat, das zur Komprimierung von Dateien mit dem DEFLATE-Algorithmus verwendet wird. Es wurde als freier Softwarestandard eingeführt, um das Komprimierungsdatenformat compress in UNIX zu ersetzen.
GZ entspricht dem RFC 1952 Standard. Es verwendet den DEFLATE-Algorithmus zur Kompression, der eine Kombination aus LZ77 und Huffman-Kodierung ist. Komprimierte GZ-Dateien können mit verschiedenen Programmen wiederhergestellt werden, einschließlich GNU gunzip, 7-Zip, WinRAR und anderen. Die Datei beginnt mit einem 10-Byte-Header, einschließlich der magischen Zahl (1f 8b), Kompressionsmethode, Zeitstempeln, zusätzlichen Flags und möglicherweise Kommentaren, dem ursprünglichen Dateinamen und einer Prüfsumme.
CRC-32 wird verwendet, um die Datenintegrität zu überprüfen.
Das Format unterstützt die Verkettung, wodurch mehrere GZ-Archive zu einer einzigen Datei kombiniert werden können. Theoretisch kann es Dateien jeder Größe komprimieren, aber aufgrund der Einschränkungen des 32-Bit-CRC wird es für Dateien, die größer als 4 GB sind, nicht empfohlen.
GZ wird häufig verwendet, um TAR-Dateien zu komprimieren, wodurch TAR.GZ-Archive entstehen, die manchmal als "Tarballs" bezeichnet werden. Dieses Format wird weit verbreitet in Linux- und Unix-ähnlichen Betriebssystemen für die Softwareverpackung verwendet. |