Как использовать команду Gunzip в Linux

12 set 2022 1 min di lettura
Как использовать команду Gunzip в Linux
Indice dei contenuti

.

Введение

Gunzip — это инструмент командной строки для распаковки файлов 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
 257 252 10.3% filename

Для более подробного вывода используйте параметр -v:

gunzip -lv filename.gz
method crc date time compressed uncompressed ratio uncompressed_name
 defla 5a5b4gc6 Set 14 11:30 257 256 10.3% filename

Вывод

Для получения дополнительной информации о команде gunzip посетите страницу документации Gnu gzip.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.