gzip

gzip
gzip (GNU zip)
Gzip-screenshot.png
Тип

утилита сжатия данных

Разработчик

Free Software Foundation
Jean-loup Gailly
Mark Adler
Paul Eggert

Написана на

C[1]

Операционная система

кроссплатформенное ПО

Последняя версия

1.5[2] (17 июня 2012)

Лицензия

GNU GPL

Сайт

www.gnu.org/software/gzip

gzip (сокращение от GNU Zip) — утилита сжатия и восстановления (декомпрессии) файлов, использующая алгоритм DEFLATE. Используется в основном в UNIX-системах, в ряде которых является стандартом де-факто для сжатия данных. Была создана Жан-лу Галли (Jean-loup Gailly) и Марком Адлером (Mark Adler). Версия 0.1 была впервые выпущена 31 октября 1992 года, а версия 1.0 — в феврале 1993 года.

Схема работы с архивом .tar.gz с несколькими файлами.

В соответствии с традициями UNIX-программирования, gzip выполняет только две функции: сжатие и распаковка одного файла, он не умеет упаковывать несколько файлов в один архив. При сжатии к оригинальному расширению файла добавляется суффикс .gz. Для упаковки нескольких файлов обычно их сначала архивируют в один файл утилитой tar, а потом этот файл сжимают gzip. Таким образом, сжатые архивы обычно имеют двойное расширение .tar.gz или сокращённое .tgz.

С другой стороны, указанная особенность даёт gzip возможность работать с непрерывным потоком данных, упаковывая/распаковывая их «на лету». Это широко применяется в UNIX-системах: при помощи перенаправления потоков можно работать с упакованными файлами так же легко, как и с распакованными (распаковывая их в памяти при чтении и упаковывая при записи); многие UNIX-утилиты имеют встроенную поддержку этого механизма. В последнее время gzip активно применяется для сжатия Интернет-трафика. Сейчас gzip поддерживает большинство современных браузеров.

Кроме того существует набор утилит для выполнения поиска, вывода и сравнения данных в формате gzip: zcat, zdiff, zfgrep, zless, zcmp, zegrep, zgrep, zmore.

Примечания

  1. gzip
  2. GNU gzip - Новость: gzip-1.5 released  (англ.). Архивировано из первоисточника 25 июня 2012. Проверено 18 июня 2012.

См. также

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Полезное


Смотреть что такое "gzip" в других словарях:

  • GZip — Hilfeanzeige in der Kommandozeile Basisdaten …   Deutsch Wikipedia

  • Gzip — Hilfeanzeige in der Kommandozeile Basisdaten …   Deutsch Wikipedia

  • gzip — Hilfeanzeige in der Kommandozeile …   Deutsch Wikipedia

  • Gzip — Pour les articles homonymes, voir Zip. gzip Extension de fichier .gz, .tgz, .tar.gz Type MIME application/x gzip Développé par …   Wikipédia en Français

  • Gzip — Saltar a navegación, búsqueda GNU ZIP (gzip) Desarrollador Jean loup Gailly y Mark Adler, gzip.org Información general Extensión de archivo …   Wikipedia Español

  • Gzip — (GNU zip) Тип утилита сжатия данных Разработчик Free Software Foundation Jean loup Gailly Mark Adler …   Википедия

  • gzip — gzip,   ein im Rahmen des GNU Projekts (GNU) entwickeltes Komprimierungsprogramm. Mit gzip komprimierte Dateien werden mit gunzip dekomprimiert …   Universal-Lexikon

  • Gzip — infobox file format name = gzip extension = .gz mime = application/x gzip owner = Jean Loup Gailly and Mark Adler genre = data compression website = http://www.gzip.org/Infobox Software name = gzip developer = GNU Project latest release version …   Wikipedia

  • gzip — Pour les articles homonymes, voir Zip. gzip Extension .gz, .tgz, .tar.gz Type MIME application/x gzip Développé par Jean Loup Gailly et …   Wikipédia en Français

  • gzip — GNU ZIP (gzip) Desarrollador Jean loup Gailly y Mark Adler, gzip.org Información general Extensión de archivo .gz …   Wikipedia Español


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»