gzip
| gzip (GNU zip) | |
| Тип | утилита сжатия данных |
| Разработчик | Free Software Foundation Jean-loup Gailly Mark Adler Paul Eggert |
| Написана на | C[1] |
| ОС | кроссплатформенное ПО |
| Версия | 1.4[2] (20 января 2010) |
| Лицензия | GNU GPL |
| Сайт | www.gnu.org/software/gzip |
gzip (сокращение от GNU zip) — утилита сжатия и восстановления (декомпрессии) файлов, использующая алгоритм DEFLATE. Используется в основном в UNIX-системах, в ряде которых является стандартом де-факто для сжатия данных. Была создана Жан-лу Галли (Jean-loup Gailly) и Марком Адлером (Mark Adler). Версия 0.1 была впервые выпущена 31 октября 1992 года, а версия 1.0 — в феврале 1993 года.
В соответствии с традициями UNIX-программирования, gzip выполняет только одну функцию: сжатие и распаковка одного файла, он не умеет упаковывать несколько файлов в один архив. При сжатии к оригинальному расширению файла добавляется суффикс .gz. Для упаковки нескольких файлов обычно их сначала архивируют в один файл утилитой tar, а потом этот файл сжимают gzip. Таким образом, сжатые архивы обычно имеют двойное расширение .tar.gz или сокращённое .tgz.
С другой стороны, указанная особенность даёт gzip возможность работать с непрерывным потоком данных, упаковывая/распаковывая их «на лету». Это широко применяется в UNIX-системах: при помощи перенаправления потоков можно работать с упакованными файлами так же легко, как и с распакованными (распаковывая их в памяти при чтении и упаковывая при записи); многие UNIX-утилиты имеют встроенную поддержку этого механизма. В последнее время gzip активно применяется для сжатия Интернет-трафика. Сейчас gzip поддерживает большинство современных браузеров. Благодаря повсеместному внедрению скриптового языка программирования php, количество сайтов с поддержкой gzip постоянно увеличивается[источник не указан 5720 дней].
Примечания
- ↑ http://www.ohloh.net/p/gzip
- ↑ index of /gnu/gzip (англ.). Проверено 7 февраля 2010.
См. также
| В Википедии есть портал «Свободное программное обеспечение» |
Ссылки
- gzip (GNU zip) compression utility (англ.). — официальный сайт. Проверено 31 октября 2008.
Форматы архивов (сравнение по типу) |
|
|---|---|
| Только архивирование | ar • cpio • shar • tar • LBR |
| Только сжатие | bzip2 • compress • gzip • LZMA • LZW • lzop • rzip • SQ • XZ |
| Архивирование и сжатие | 7z • ACE • ARC • ALZip • ARJ • Cabinet • cpt • DAR • dd • DGCA • .dmg • GCA • kgb • LHA • LZX • PAQ • RAR • qda • sit • SQX • zoo • ZIP |
| Упаковка и распространение ПО | deb • pkg • RPM • MSI • JAR (WAR • RAR (Java) • EAR) |
| ПО | Это незавершённая статья о свободном программном обеспечении. Вы можете помочь проекту, исправив и дополнив её. |
ar:جي زيب ca:Gzip cs:Gzip de:Gzip en:Gzip eo:Gzip es:Gzip fi:Gzip fr:Gzip it:Gzip ja:Gzip ko:Gzip nl:Gzip pl:Gzip pt:Gzip sv:Gzip th:Gzip tr:Gzip uk:gzip zh:Gzip
Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....
- Страницы с превышением глубины раскрытия
- Страницы с неработающими файловыми ссылками
- Википедия:Нет источников с января 2010
- Википедия:Статьи с утверждениями без источников более 14 дней
- Незавершённые статьи о свободном программном обеспечении
- Утилиты UNIX
- Свободные архиваторы
- Форматы архивов
- Сжатие данных
- Алгоритмы сжатия без потерь
- Программное обеспечение с лицензией GNU GPL