Gzip | это... Что такое Gzip? (original) (raw)

Gzip

gzip

gzip (GNU zip)
Gzip-screenshot.png
Тип утилита сжатия данных
Разработчик Free Software FoundationJean-loup GaillyMark AdlerPaul 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 года.

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

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

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

Примечания

  1. http://www.ohloh.net/p/gzip
  2. index of /gnu/gzip (англ.). Проверено 7 февраля 2010.

См. также

Heckert GNU white.svg В Википедии есть портал «Свободное программное обеспечение»

Ссылки

Программы для сжатия данных
Сжатие видео (Сравнение) MPEG-4 ASP 3ivx • DivX • Nero Digital • FFmpeg MPEG-4 • HDX4 • Xvid MPEG-4 AVC/H.264 CoreAVC • DivX H.264 • Nero Digital AVC • QuickTime H.264 • x264 Сжатие без потерь CorePNG • FFV1 • HuffyuvLagarith • MSU Lossless • SheerVideo Прочее Bink • Cinepak • Dirac • Indeo • VP3 • VP7 • Pixlet • RTVideo • Smacker • Snow • Sorenson • TarkinTheoraWMVVC-1
Сжатие аудио (Сравнение) Общие ATRAC • MusepackTwinVQVorbisWMADTSAC3 Dolby Digital Речь/Голос iLBC • AMBE • IMBE • iSAC • QCELP • RTAudio • Siren • Speex • Truespeech Сжатие без потерь Apple LosslessFLAC • La • Monkey's Audio • OptimFROG • TTAWavPackWMA Lossless
Архиваторы икомпрессоры (Сравнение) Открытые и свободные 7-Zip • Ark • File RollerFreeArc • Info-ZIP • KGB ArchiverPeaZip • The Unarchiver Бесплатные 7zX • DGCA • Filzip • GCA • IZArc • StuffIt Expander • TUGZipZipegZipGenius • WinUHA Проприетарные ALZip • Archive Utility • MacBinary • PowerArchiver • Squeez • StuffIt • WinAceWinRARWinZip Командная строка ARCARJ • JAR • bzip2 • compress • gzip • Info-ZIP • LHA • lzip • lzop • PAQPKZIPRAR • SBC • UPX • UHarc
См. также: Методы сжатия • Стандарты и форматы сжатия
Форматы архивов (сравнение по типу)
Только архивирование arcpio • shar • tar • LBR
Только сжатие bzip2 • compress • gzipLZMALZW • lzop • rzip • SQ • XZ
Архивирование и сжатие 7z • ACE • ARCALZipARJCabinet • cpt • DAR • dd • DGCA • .dmg • GCA • kgbLHALZXPAQRAR • qda • sit • SQX • zooZIP
Упаковка и распространение ПО deb • pkg • gemRPMMSIJAR (WAR • RAR (Java) • EAR)

Wikimedia Foundation.2010.

Полезное

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