Вопрос: Что можно использовать для «gzip» в Windows?


gzipped файлы - это потрясающе! они являются лучшими сжатыми файлами, которые я знаю, .rar а также .zip нигде не близки, если сравнивать коэффициенты сжатия ...

Обычно я использую Windows, кто-нибудь знает, как я могу gzip в Windows?? У меня есть серьезные ограничения на размеры вложений здесь, поэтому все, что сжимает больше, лучше.


7
2017-09-14 16:58


Источник


Кстати, gzip обычно имеет более низкие коэффициенты сжатия, чем rar а также 7z (хотя он de / сжимается намного быстрее), и он может только сжимать отдельные файлы - обычно архивные файлы при архивировании (например, myfolder.tar.gz и он обычно подходит для серверов, где вы не хотите тратить даже крошечный бит дополнительного процессора, если это не необходимо. Для архивирования я рекомендую 7z, он имеет очень хороший алгоритм LZMA. И это бесплатно / с открытым исходным кодом. - Camilo Martin


Ответы:


7zip будет обрабатывать формат gzip. Он также предлагает сжатие lzma, которое много лучше, чем gzip.

Если вам нужен gzipper командной строки, как gzip в linux, попробуйте это


28
2017-09-14 17:00



+1, но 7zip также имеет интерфейс командной строки. Я использую его для автоматического резервного копирования.
первоначально использовал WinRar, но переключился на 7zip, когда я заметил, что он также имеет интеграцию с оболочкой. Я также использую комбинации bash, nice, ls, xargs и 7zip, чтобы распаковать файлы bzip2 и повторно сжать их в файлы 7z на веб-сервере linux (для карт Team Fortress 2). - Powerlord
@Powerlord Это здорово, правда, но ПОЧЕМУ вы парсинг ls напрямую? Он работает большую часть времени, но вы действительно должны использовать что-то вроде find, не так ли? - Wyatt8740
@ Wyatt8740 Это была плоская структура каталогов. Кроме, ls -1 не требуется синтаксический анализ, вы можете передать его непосредственно xargs, - Powerlord
@Powerlord так ls -1 может обрабатывать экзотические вещи, такие как новые строки в именах файлов? - Wyatt8740