Was kann verwendet werden, um in Windows 'gzip'

18593
Lazer

GZip-Dateien sind super! Sie sind die besten komprimierten Dateien, die ich kenne, .rar und .zip sind bei weitem nicht in der Nähe, wenn Sie die Kompressionsverhältnisse vergleichen ...

Generell verwende ich Windows, weiß jemand, wie kann ich unter Windows gzip ? Ich habe hier bei den Aufsatzgrößen strenge Grenzen, also ist alles, was mehr komprimiert, besser.

8
Übrigens hat gzip im Allgemeinen niedrigere Komprimierungsraten als "rar" und "7z" (obwohl es sehr viel schneller komprimiert / dekomprimiert wird), und es kann nur einzelne Dateien komprimieren - im Allgemeinen Tarballs beim Archivieren (wie "myfolder.tar.gz") Es ist im Allgemeinen für Server geeignet, auf denen Sie nicht einmal ein kleines bisschen mehr CPU aufbringen möchten, wenn dies nicht erforderlich ist. Für die Archivierung empfehle ich 7z, da es einen sehr guten LZMA-Algorithmus hat. Camilo Martin vor 11 Jahren 0

1 Antwort auf die Frage

29
Matthew Talbert

7zip verarbeitet das gzip-Format. Es bietet auch Lzma-Komprimierung, die viel besser als Gzip ist .

Wenn Sie einen gzipper für die Befehlszeile wie gzip in Linux benötigen, probieren Sie dies aus

+1, aber 7zip verfügt auch über eine Befehlszeilenschnittstelle. Ich verwende es für automatisierte Backups. vor 14 Jahren 12
ursprünglich WinRar verwendet, aber auf 7zip umgestellt, als ich bemerkte, dass es auch eine Shell-Integration hatte. Ich benutze auch eine Kombination aus bash, nice, ls, xargs und 7zip, um bzip2-Dateien zu dekomprimieren und in 7z-Dateien auf einem Linux-Webserver zu komprimieren (für Team Fortress 2-Karten). Powerlord vor 14 Jahren 0
@ Powerlord Das ist wirklich cool, aber WARUM parst du `ls` direkt? Meistens funktioniert es, aber Sie sollten wirklich etwas wie `find` verwenden, nicht wahr? Wyatt8740 vor 7 Jahren 0
@ Wyatt8740 Es war eine flache Verzeichnisstruktur. Außerdem braucht 'ls -1' keine Analyse, Sie können es direkt an `xargs 'übergeben. Powerlord vor 7 Jahren 0
@Powerlord so `ls -1` kann mit Exoten wie Zeilenumbrüchen in Dateinamen umgehen? Wyatt8740 vor 7 Jahren 0