Website-Suche

Höchste Zip-Komprimierungsstufe unter Linux


Zip ist ein Komprimierungs- und Dateipaketierungsdienstprogramm für Linux/Unix. Zip wird zum Komprimieren von Dateien/Verzeichnissen verwendet, während das Begleitprogramm (unzip) zum Entpacken der Zip-Pakete verwendet wird. Beide Programme können mit von PKZIP erstellten Archiven arbeiten. In den neuesten Zip-Versionen wird die Komprimierung von bzip2 unterstützt, wenn die Bibliothek bzip2 bei der Zip-Kompilierung einbezogen wurde.

Zip-Komprimierungsstufen

Komprimierungsstufen regulieren die Geschwindigkeit der Komprimierung. Die Gesamtzahl der Zip-Komprimierungsstufen beträgt 10– (0-9), wobei -0 keine Komprimierung angibt (alle Dateien speichern) und -1 > gibt die schnellste Komprimierungsgeschwindigkeit an (geringere Komprimierung) und -9 gibt die langsamste Komprimierungsgeschwindigkeit an (optimale Komprimierung, ignoriert die Suffixliste).

Die Standardkomprimierungsstufe ist -6.

Betrachten wir ein Beispiel mit der höchsten Zip-Komprimierungsstufe -9. Um eine ZIP-Datei für das Verzeichnis ~/Desktop zu erstellen, führen Sie Folgendes aus:

$ du -sh Desktop 
2.3M Desktop

$ zip -9 desktop.zip Desktop 
adding: Desktop/ (stored 0%)

$ du -sh desktop.zip 
4.0K desktop.zip

Um eine andere Komprimierungsstufe zu verwenden, ersetzen Sie -9 durch eine beliebige von  (-0, -1, -2, -3, -4, -5, -6, -7, -8 )

Verwandte Artikel: