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 )