АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

gzip - Интернет в облаке

Запустите gzip в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда gzip, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


gzip, gunzip, zcat - сжимать или расширять файлы

СИНТАКСИС


GZIP [ -acdfhklLnNrtvV19 ] [--rsyncable] [-S суффикс] [ имя ... ]
Gunzip [ -acfhklLnNrtvV ] [-S суффикс] [ имя ... ]
зкат [ -fhLV ] [ имя ... ]

ОПИСАНИЕ


Gzip уменьшает размер названных файлов, используя кодировку Лемпеля-Зива (LZ77). В любое время
возможно, каждый файл заменяется одним с расширением .gz, сохраняя то же самое
режимы владения, время доступа и модификации. (Расширение по умолчанию - -гз для VMS, z
для MSDOS, OS / 2 FAT, Windows NT FAT и Atari.) Если файлы не указаны, или если файл
имя "-", стандартный ввод сжимается до стандартного вывода. Gzip будет только
попытаться сжать обычные файлы. В частности, он игнорирует символические ссылки.

Если имя сжатого файла слишком длинное для его файловой системы, GZIP обрезает его. Gzip
пытается обрезать только те части имени файла, длина которых превышает 3 символа. (Часть
разделены точками.) Если имя состоит только из мелких частей, самые длинные части
усеченный. Например, если имена файлов ограничены 14 символами, gzip.msdos.exe будет
сжат в gzi.msd.exe.gz. Имена не усекаются в системах, в которых нет
ограничение на длину имени файла.

По умолчанию GZIP сохраняет исходное имя файла и метку времени в сжатом файле. Эти
используются при распаковке файла с -N вариант. Это полезно, когда
имя сжатого файла было усечено или отметка времени не сохранилась после файла
перевод.

Сжатые файлы можно восстановить в исходную форму с помощью GZIP -d or Gunzip or зкат.
Если исходное имя, сохраненное в сжатом файле, не подходит для его файловой системы,
новое имя создается из оригинального, чтобы сделать его законным.

Gunzip берет список файлов в своей командной строке и заменяет каждый файл, имя которого заканчивается
с .gz, -gz, .z, -z или _z (без учета регистра) и который начинается с правильной магии
номер с несжатым файлом без исходного расширения. Gunzip также признает
специальные расширения . TGZ и .таз как сокращение для .tar.gz и .tar.Z соответственно.
При сжатии, GZIP использует . TGZ при необходимости расширение вместо усечения файла
с .tar расширение.

Gunzip в настоящее время может распаковывать файлы, созданные GZIP, застежка-молния, сжимать, сжимать -H or упаковка.
Определение входного формата происходит автоматически. При использовании первых двух форматов Gunzip
проверяет 32-битный CRC. Для упаковка и Gunzip проверяет несжатую длину. Стандарт
сжимать формат не был разработан для проверки согласованности. тем не мение Gunzip иногда
может обнаружить плохой файл .Z. Если вы получаете сообщение об ошибке при распаковке файла .Z, не
предполагаем, что файл .Z правильный просто потому, что стандартный распаковывать не
жаловаться. Обычно это означает, что стандарт распаковывать не проверяет свой ввод, и
с радостью генерирует мусор. Формат SCO compress -H (метод сжатия lzh)
не включает CRC, но также допускает некоторые проверки согласованности.

Файлы, созданные застежка-молния могут быть распакованы с помощью gzip, только если у них есть единственный член
сжатый методом «дефляции». Эта функция предназначена только для помощи при конвертации
файлов tar.zip в формат tar.gz. Чтобы извлечь застежка-молния файл с одним членом, используйте
команда как Gunzip <foo.zip or Gunzip -S .zip foo.zip. Чтобы распаковать zip-файлы с несколькими
члены, используйте расстегнуть молнию вместо Gunzip.

зкат идентично Gunzip -c. (В некоторых системах зкат может быть установлен как gzcat в
сохранить исходную ссылку на сжимать.) зкат распаковывает либо список файлов на
командная строка или ее стандартный ввод и записывает несжатые данные на стандартный вывод.
зкат распаковывает файлы с правильным магическим номером, независимо от того, имеют ли они .gz
суффикс или нет.

Gzip использует алгоритм Лемпеля-Зива, используемый в застежка-молния и PKZIP. Величина сжатия
полученное зависит от размера ввода и распределения общих подстрок.
Обычно текст типа исходного кода или английского сокращается на 60-70%. Сжатие
как правило, намного лучше, чем то, что достигается LZW (как используется в сжимать), Кодирование Хаффмана (как
используется в упаковка) или адаптивное кодирование Хаффмана (компактный).

Сжатие выполняется всегда, даже если сжатый файл немного больше, чем
оригинал. В худшем случае расширение - несколько байтов для заголовка файла gzip плюс 5 байтов.
каждые 32 КБ блока или коэффициент расширения 0.015% для больших файлов. Обратите внимание, что на самом деле
количество используемых дисковых блоков практически не увеличивается. GZIP сохраняет режим, право собственности и
временные метки файлов при сжатии или распаковке.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-a --ascii
Текстовый режим ascii: конвертируйте конец строк, используя местные соглашения. Этот вариант
поддерживается только в некоторых системах, отличных от Unix. Для MSDOS CR LF преобразуется в LF, когда
сжатие, а LF преобразуется в CR LF при распаковке.

-c --stdout --to-stdout
Записывать вывод на стандартный вывод; сохранить исходные файлы без изменений. Если есть
несколько входных файлов, выход состоит из последовательности независимо сжатых
члены. Чтобы получить лучшее сжатие, объедините все входные файлы перед
сжимая их.

-d - распаковать --распаковать
Распаковать.

-f --сила
Принудительное сжатие или распаковку, даже если файл имеет несколько ссылок или
соответствующий файл уже существует, или если сжатые данные читаются из или
написано в терминал. Если входные данные не в формате, распознаваемом GZIPкачества
если также задана опция --stdout, скопируйте входные данные без изменений в
стандартный вывод: пусть зкат вести себя как кошка. Если -f не дается, а когда не работает
на заднем фоне, GZIP предлагает проверить, должен ли существующий файл быть
перезаписан.

-h --Помогите
Отобразите экран справки и выйдите.

-k --хранить
Сохраняйте (не удаляйте) входные файлы во время сжатия или распаковки.

-l --список
Для каждого сжатого файла укажите следующие поля:

сжатый размер: размер сжатого файла
несжатый размер: размер несжатого файла
коэффициент: степень сжатия (0.0%, если неизвестно)
uncompressed_name: имя несжатого файла

Несжатый размер задается как -1 для файлов не в формате gzip, например
сжатые файлы .Z. Чтобы получить несжатый размер такого файла, вы можете использовать:

zcat file.Z | туалет -c

В сочетании с параметром --verbose также отображаются следующие поля:

метод: метод сжатия
crc: 32-битный CRC несжатых данных
дата и время: отметка времени для несжатого файла

В настоящее время поддерживаются следующие методы сжатия: deflate, compress, lzh (SCO
компресс -H) и упаковать. CRC задается как ffffffff для файла не в формате gzip.

С --name несжатое имя, дата и время хранятся в
сжать файл, если он есть.

С --verbose общий размер и степень сжатия для всех файлов также
отображается, если неизвестны некоторые размеры. С --quiet строки заголовка и итогов
не отображаются.

-L --лицензия
Отобразить GZIP лицензию и выйти.

-n --без имени
При сжатии по умолчанию не сохранять исходное имя файла и отметку времени.
(Исходное имя всегда сохраняется, если имя нужно было обрезать.) Когда
распаковке, не восстанавливайте исходное имя файла, если оно есть (удалите только
GZIP суффикс от имени сжатого файла) и не восстанавливать исходное время
штамп, если он есть (скопируйте его из сжатого файла). Эта опция по умолчанию
при декомпрессии.

-N --имя
При сжатии всегда сохраняйте исходное имя файла и отметку времени; это
дефолт. При распаковке восстановите исходное имя файла и отметку времени, если
настоящее время. Эта опция полезна в системах, которые имеют ограничение на длину имени файла или
когда отметка времени была потеряна после передачи файла.

-q --тихий
Подавить все предупреждения.

-r - рекурсивный
Рекурсивно перемещаться по структуре каталогов. Если какое-либо из имен файлов, указанных на
командная строка - это каталоги, GZIP спустится в каталог и сжимает
все файлы, которые он там находит (или распаковать их в случае Gunzip ).

--rsyncable
Во время сжатия время от времени синхронизируйте вывод на основе ввода. Этот
в большинстве случаев увеличивает размер менее чем на 1 процент, но означает, что Rsync(1)
программа может использовать сходство несжатого ввода, когда
синхронизация двух файлов, сжатых с этим флагом. Gunzip не могу сказать
разница между сжатым файлом, созданным с помощью этой опции, и созданным
без этого.

-S .суф --суффикс .суф
При сжатии используйте суффикс .suf вместо .gz. Любой непустой суффикс может быть
дано, но следует избегать суффиксов, отличных от .z и .gz, чтобы избежать путаницы, когда
файлы передаются в другие системы.

При распаковке добавьте .suf в начало списка суффиксов, чтобы попробовать, когда
получение имени выходного файла из имени входного файла.

-t --тестовое задание
Тестовое задание. Проверьте целостность сжатого файла.

-v --подробный
Подробный. Отображение имени и процентного уменьшения для каждого файла, сжатого или
распакованный.

-V --версия
Версия. Отобразите номер версии и параметры компиляции, затем выйдите.

-# --быстро --Лучший
Отрегулируйте скорость сжатия с помощью указанной цифры #, Где -1 or --быстро
указывает на самый быстрый метод сжатия (меньшее сжатие) и -9 or --Лучший
указывает на самый медленный метод сжатия (наилучшее сжатие). По умолчанию
уровень сжатия -6 (т. е. склонность к высокому сжатию за счет
скорость).

ADVANCED ИСПОЛЬЗОВАНИЕ


Можно объединить несколько сжатых файлов. В этом случае, Gunzip извлечет все
участники сразу. Например:

gzip -c файл1> foo.gz
gzip -c файл2 >> foo.gz

Затем

Gunzip -c фу

эквивалентна

кошка файл1 файл2

В случае повреждения одного элемента файла .gz, другие элементы все еще могут быть восстановлены (если
поврежденный член удаляется). Однако вы можете улучшить сжатие, сжав все
участники сразу:

cat file1 file2 | gzip> foo.gz

сжимает лучше, чем

gzip -c файл1 файл2> foo.gz

Если вы хотите повторно сжать составные файлы, чтобы улучшить сжатие, выполните:

gzip -cd old.gz | gzip> new.gz

Если сжатый файл состоит из нескольких элементов, сообщается размер несжатого файла и CRC.
параметр --list применяется только к последнему члену. Если вам нужен несжатый размер
для всех участников вы можете использовать:

gzip -cd file.gz | туалет -c

Если вы хотите создать один архивный файл с несколькими участниками, чтобы участники могли
позже распаковать самостоятельно, используйте архиватор, например tar или zip. GNU tar поддерживает
-z опция для прозрачного вызова gzip. gzip разработан как дополнение к tar, а не как
замена.

ОКРУЖАЮЩАЯ СРЕДА


Переменная окружения GZIP может содержать набор параметров по умолчанию для GZIP. Эти варианты
интерпретируются первыми и могут быть перезаписаны явными параметрами командной строки. Для
пример:
для sh: GZIP = "- 8v --name"; экспорт GZIP
для csh: setenv GZIP "-8v --name"
для MSDOS: установите GZIP = -8v --name

В Vax / VMS имя переменной среды - GZIP_OPT, чтобы избежать конфликта с
набор символов для вызова программы.

Используйте gzip онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    Плагин Eclipse Tomcat
    Плагин Eclipse Tomcat
    Плагин Eclipse Tomcat предоставляет
    простая интеграция сервлета tomcat
    контейнер для разработки java
    веб-приложения. Вы можете присоединиться к нам для
    обсуждение ...
    Скачать подключаемый модуль Eclipse Tomcat
  • 2
    WebTorrent Desktop
    WebTorrent Desktop
    WebTorrent Desktop предназначен для потоковой передачи
    торренты на Mac, Windows или Linux. Это
    подключается как к BitTorrent, так и к
    Одноранговые узлы WebTorrent. Теперь нет
    нужно ждать ...
    Скачать WebTorrent для рабочего стола
  • 3
    GenX
    GenX
    GenX - это научная программа для улучшения
    коэффициент отражения рентгеновских лучей, нейтрон
    отражательная способность и поверхностные рентгеновские лучи
    данные дифракции с использованием дифференциального
    алгоритм эволюции ....
    Скачать GenX
  • 4
    pspp4windows
    pspp4windows
    PSPP — программа для статистического
    анализ выборочных данных. это бесплатно
    замена фирменной программе
    СПСС. PSPP имеет как текстовую, так и
    графические нас...
    Скачать pspp4windows
  • 5
    Расширения Git
    Расширения Git
    Git Extensions - это автономный инструмент пользовательского интерфейса
    для управления репозиториями Git. Это также
    интегрируется с проводником Windows и
    Microsoft Visual Studio
    (2015/2017/2019). Ч ...
    Скачать расширения Git
  • 6
    eSpeak: синтез речи
    eSpeak: синтез речи
    Механизм преобразования текста в речь для английского и
    многие другие языки. Компактный размер с
    четкое, но искусственное произношение.
    Доступен в виде программы командной строки с
    много ...
    Скачать eSpeak: синтез речи
  • Больше »

Команды Linux

Ad