Gunzip — это инструмент командной строки для распаковки файлов Gzip.
Gzip — один из самых популярных алгоритмов сжатия, который уменьшает размер файла и сохраняет исходный режим файла, право собственности и временную метку.
По соглашению файлы, сжатые с помощью Gzip, имеют расширение .gz или .z .
В этом руководстве мы объясним, как использовать команду gunzip .
Содержание
Распаковка файлов с помощью gunzip
Общий синтаксис команды gunzip следующий:
gunzip [OPTION]... [FILE]...
В большинстве дистрибутивов Linux, таких как Ubuntu, CentOS и Debian, gunzip является оболочкой сценария bash для команды gzip -d .
Все параметры командной строки gzip применимы к gunzip .
Для того, чтобы распаковать .gz файл с gunzip передать имя сжатого файла в качестве аргумента:
gunzip filename.gz
Команда восстановит сжатый файл до его исходного имени, владельца, режима и отметки времени.
По умолчанию, после распаковки, gunzip удаляет сжатый файл. Используйте параметр -k чтобы сохранить файл:
gunzip -k filename.gz
Чтобы записать вывод на терминал, используйте параметр -c . Это позволяет сохранить сжатый файл и при необходимости распаковать его в другое место:
gunzip -c filename.gz > /directory/path/filename
Команда gunzip также принимает в качестве аргументов несколько файлов:
gunzip file1.gz file2.gz file3.gz
Чтобы рекурсивно распаковать все файлы в данном каталоге, используйте параметр -r :
gunzip -r directory
Список содержимого сжатого файла
При использовании с параметром -l gunzip показывает информацию о данных сжатых файлах:
gunzip -l filename.gz
Вывод будет включать имя несжатого файла, сжатый и несжатый размер и степень сжатия:
compressed uncompressed ratio uncompressed_name
146 141 9.2% filename
Для более подробного вывода используйте параметр -v :
gunzip -lv filename
method crc date time compressed uncompressed ratio uncompressed_name
defla 4a4a3fb5 Aug 29 15:40 146 141 9.2% filename
Выводы
Команда gunzip позволяет распаковывать файлы .gz .
Для получения дополнительной информации о команде gunzip посетите страницу документации Gnu gzip .
Если у вас есть вопросы, оставьте комментарий ниже.