Gzip как распаковать linux

Содержание
  1. Команда Gunzip в Linux
  2. Распаковка файлов с помощью gunzip
  3. Список содержимого сжатого файла
  4. Выводы
  5. Команда Gzip в Linux
  6. Синтаксис команды gzip
  7. Сжатие файлов с помощью gzip
  8. Сохраните исходный файл
  9. Подробный вывод
  10. Сжать несколько файлов
  11. Сжать все файлы в каталоге
  12. Измените уровень сжатия
  13. Стандартный ввод
  14. Распаковка файлов с помощью gzip
  15. Сохраните сжатый файл
  16. Распаковать несколько файлов
  17. Распаковать все файлы в каталоге
  18. Список содержимого сжатого файла
  19. Выводы
  20. Команда Gzip для сжатия и архивации файлов в Linux
  21. Gzip Command in Linux
  22. В этом руководстве мы покажем вам, как использовать gzip команду.
  23. Синтаксис команды gzip
  24. Сжатие файлов с gzip
  25. Сохранить оригинальный файл
  26. Подробный вывод
  27. Сжать несколько файлов
  28. Сжать все файлы в каталоге
  29. Изменить уровень сжатия
  30. Используя стандартный ввод
  31. Распаковка файлов с gzip
  32. Сохранить сжатый файл
  33. Распаковать несколько файлов
  34. Распаковать все файлы в каталоге
  35. Список содержимого сжатых файлов
  36. Вывод
  37. Как распаковать (открыть) файл Gz
  38. Распаковка файла gz
  39. Извлечение файла tar.gz
  40. Выводы
  41. Как использовать команду Linux gunzip с примерами
  42. 1) Распакуйте файлы с помощью команды Gzip
  43. 2) Распакуйте файлы с помощью команды Gunzip
  44. 3) Показать подробный вывод декомпрессии
  45. 5) Показать вывод сжатого файла без предварительной распаковки
  46. 6) Для отображения дополнительной информации о сжатом файле
  47. 7) Рекурсивно распаковывать много файлов
  48. 8) Распаковать все файлы в каталоге
  49. 9) Проверьте, является ли сжатый файл допустимым файлом, сжатым с помощью gzip

Команда Gunzip в Linux

Gunzip — это инструмент командной строки для распаковки файлов Gzip.

Gzip — один из самых популярных алгоритмов сжатия, который уменьшает размер файла и сохраняет исходный режим файла, право собственности и временную метку.

По соглашению файлы, сжатые с помощью Gzip, имеют расширение .gz или .z .

В этом руководстве мы объясним, как использовать команду gunzip .

Распаковка файлов с помощью gunzip

Общий синтаксис команды gunzip следующий:

В большинстве дистрибутивов Linux, таких как Ubuntu, CentOS и Debian, gunzip является оболочкой сценария bash для команды gzip -d .

Все параметры командной строки gzip применимы к gunzip .

Для того, чтобы распаковать .gz файл с gunzip передать имя сжатого файла в качестве аргумента:

Команда восстановит сжатый файл до его исходного имени, владельца, режима и отметки времени.

По умолчанию, после распаковки, gunzip удаляет сжатый файл. Используйте параметр -k чтобы сохранить файл:

Чтобы записать вывод на терминал, используйте параметр -c . Это позволяет сохранить сжатый файл и при необходимости распаковать его в другое место:

Команда gunzip также принимает в качестве аргументов несколько файлов:

Чтобы рекурсивно распаковать все файлы в данном каталоге, используйте параметр -r :

Список содержимого сжатого файла

При использовании с параметром -l gunzip показывает информацию о данных сжатых файлах:

Вывод будет включать имя несжатого файла, сжатый и несжатый размер и степень сжатия:

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

Выводы

Команда gunzip позволяет распаковывать файлы .gz .

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

Если у вас есть вопросы, оставьте комментарий ниже.

Источник

Команда Gzip в Linux

Gzip — один из самых популярных алгоритмов сжатия, который позволяет уменьшить размер файла и сохранить исходный режим файла, право собственности и временную метку.

Gzip также относится к .gz файлов .gz и утилите gzip которая используется для сжатия и распаковки файлов.

В этом руководстве мы покажем вам, как использовать команду gzip .

Синтаксис команды gzip

Общий синтаксис команды gzip следующий:

Gzip сжимает только отдельные файлы и создает сжатый файл для каждого заданного файла. По соглашению, имя файла, сжатого с помощью Gzip, должно заканчиваться на .gz или .z .

Если вы хотите сжать несколько файлов или каталогов в один файл, сначала вам нужно создать архив Tar, а затем сжать файл .tar с помощью Gzip. Файл с .tar.gz или .tgz представляет собой архив Tar, сжатый с помощью Gzip.

Читайте также:  Ошибка поставщика теневого копирования 0x80042306 windows

Gzip чаще всего используется для сжатия текстовых файлов, архивов Tar и веб-страниц. Не используйте Gzip для сжатия изображений, аудио, документов PDF и других двоичных файлов, поскольку они уже сжаты.

gzip может сжимать только обычные файлы. Символьные ссылки игнорируются.

Сжатие файлов с помощью gzip

Чтобы сжать отдельный файл, вызовите команду gzip за которой следует имя файла:

gzip создаст файл filename.gz и удалит исходный файл.

По умолчанию gzip сохраняет в сжатом файле метку времени, режим, владельца и имя исходного файла.

Сохраните исходный файл

Если вы хотите сохранить исходный (исходный) файл, используйте параметр -k :

Другой вариант сохранить исходный файл — использовать параметр -c который сообщает gzip о необходимости записи в стандартный вывод и перенаправления вывода в файл:

Подробный вывод

Используйте параметр -v если вы хотите увидеть процентное сокращение и имена обрабатываемых файлов:

Сжать несколько файлов

Вы также можете передать несколько файлов в качестве аргументов команде. Например, чтобы сжать файлы с именами file1 , file2 , file3 , вы должны выполнить следующую команду:

Приведенная выше команда создаст три сжатых файла: file1.gz , file2.gz , file3.gz .

Сжать все файлы в каталоге

Чтобы сжать все файлы в данном каталоге, используйте параметр -r :

gzip будет рекурсивно проходить по всей структуре каталогов и сжимать все файлы в каталоге и его подкаталогах.

Измените уровень сжатия

gzip позволяет указать диапазон уровней сжатия от 1 до 9. -1 или —fast означает самую высокую скорость сжатия с минимальной степенью сжатия, -9 или —best указывает на самую —best скорость сжатия с максимальной степенью сжатия. Уровень сжатия по умолчанию -6 .

Например, чтобы получить максимальное сжатие, вы должны запустить:

Сжатие — это задача, интенсивно использующая процессор, и чем выше уровень сжатия, тем больше времени занимает процесс.

Стандартный ввод

Чтобы создать файл .gz из стандартного .gz , перенаправьте вывод команды в gzip . Например, чтобы создать резервную копию базы данных MySQL в формате Gzip, вы должны выполнить:

Вывод команды mysqldump будет вводиться для gzip .

Распаковка файлов с помощью gzip

Чтобы распаковать файл .gz , используйте параметр -d :

Другая команда, которую вы можете использовать для распаковки Gzip-файла, — это gunzip . Эта команда в основном является псевдонимом для gzip -d :

Возможно, вам будет проще запомнить gunzip чем gzip -d .

Сохраните сжатый файл

Как и при сжатии файла, параметр -k сообщает gzip нужно сохранить входной файл, в данном случае это сжатый файл:

Распаковать несколько файлов

Чтобы распаковать сразу несколько файлов, передайте имена файлов в gzip качестве аргументов:

Распаковать все файлы в каталоге

При использовании с параметрами -d и -r gzip рекурсивно распаковывает все файлы в указанном каталоге:

Список содержимого сжатого файла

При использовании с параметром -l gzip показывает статистику по данным сжатым файлам:

Вывод будет включать имя несжатого файла, сжатый и несжатый размер и степень сжатия:

Чтобы получить дополнительную информацию, добавьте параметр -v :

Выводы

С помощью Gzip вы можете уменьшить размер данного файла. Команда gzip позволяет сжимать и распаковывать файлы.

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

Если у вас есть вопросы, оставьте комментарий ниже.

Источник

Команда Gzip для сжатия и архивации файлов в Linux

Gzip Command in Linux

В этом руководстве мы покажем вам, как использовать gzip команду.

Gzip — это один из самых популярных алгоритмов сжатия, который позволяет уменьшить размер файла и сохранить исходный режим файла, владельца и метку времени.

Gzip также ссылается на .gz формат файла и gzip утилиту, которая используется для сжатия и распаковки файлов.

Синтаксис команды gzip

Общий синтаксис gzip команды выглядит следующим образом:

Gzip сжимает только отдельные файлы и создает сжатый файл для каждого данного файла. По соглашению, имя файла, сжатого с помощью Gzip, должно заканчиваться либо либо, .gz либо .z .

Читайте также:  Включение компьютера по локальной сети windows 10

Если вы хотите сжать несколько файлов или каталогов в один файл, сначала вам нужно создать архив Tar, а затем сжать .tar файл с помощью Gzip. Файл, который заканчивается .tar.gz или .tgz является архивом Tar, сжатым с помощью Gzip.

Gzip чаще всего используется для сжатия текстовых файлов, архивов Tar и веб-страниц. Не используйте Gzip для сжатия изображений, аудио, документов PDF и других двоичных файлов, так как они уже сжаты.

gzip может сжимать только обычные файлы. В символические ссылки игнорируются.

Сжатие файлов с gzip

Чтобы сжать один файл, вызовите gzip команду с именем файла:

gzip создаст файл filename.gz и удалит исходный файл.

По умолчанию gzip в сжатом файле хранятся временная метка, режим, владелец и имя исходного файла.

Сохранить оригинальный файл

Если вы хотите сохранить исходный (исходный) файл, используйте -k опцию:

Другой вариант сохранить исходный файл — использовать -c опцию, которая говорит, что gzip нужно писать в стандартный вывод и перенаправлять вывод в файл:

Подробный вывод

Используйте эту -v опцию, если вы хотите увидеть процентное сокращение и имена файлов, которые обрабатываются:

Сжать несколько файлов

Вы также можете передать несколько файлов в качестве аргументов команды. Например, чтобы сжать файлы с именами file1 , file2 , file3 вы бы выполнить следующую команду:

Команда выше создаст три сжатых файлов file1.gz , file2.gz , file3.gz .

Сжать все файлы в каталоге

Чтобы сжать все файлы в данном каталоге, используйте -r параметр:

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

Изменить уровень сжатия

gzip позволяет указать диапазон уровней сжатия от 1 до 9. -1 или —fast означает самую высокую скорость сжатия с минимальной степенью сжатия, -9 или —best указывает самую низкую скорость сжатия с максимальной степенью сжатия. Уровень сжатия по умолчанию — -6 .

Например, чтобы получить максимальное сжатие, вы должны выполнить:

Сжатие — это интенсивная загрузка процессора, чем выше уровень сжатия, тем дольше длится процесс.

Используя стандартный ввод

Чтобы создать .gz файл из stdin, направьте вывод команды в gzip . Например, чтобы создать резервную копию базы данных Gzipped MySQL, вы должны выполнить:

Вывод mysqldump команды будет входом для gzip .

Распаковка файлов с gzip

Чтобы распаковать .gz файл, используйте -d параметр:

Еще одна команда, которую вы можете использовать для распаковки GZIP-файла gunzip . Эта команда в основном псевдоним для gzip -d :

Возможно, вам будет легче запомнить, gunzip чем gzip -d .

Сохранить сжатый файл

Как и при сжатии файла, -k опция указывает gzip сохранить входной файл, в данном случае это сжатый файл:

Распаковать несколько файлов

Чтобы распаковать несколько файлов одновременно, передайте имена файлов в gzip качестве аргументов:

Распаковать все файлы в каталоге

При использовании -d и -r опции, gzip распаковывает все файлы в данной директории рекурсивно:

Список содержимого сжатых файлов

При использовании с -l параметром gzip показывает статистику по данным сжатым файлам:

Вывод будет включать в себя имя несжатого файла, сжатый и несжатый размер и степень сжатия:

Чтобы получить больше информации, добавьте -v опцию:

Вывод

С помощью Gzip вы можете уменьшить размер данного файла. Команда gzip позволяет сжимать и распаковывать файлы.

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

Источник

Как распаковать (открыть) файл Gz

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

По соглашению, файл, сжатый с помощью gzip, заканчивается на .gz или .z .

В этой статье объясняется, как открывать (или распаковывать) файлы .gz .

Читайте также:  Playing windows games linux

Распаковка файла gz

В Linux и macOS вы можете распаковать файл .gz с помощью утилиты gzip . Синтаксис следующий:

Команда восстановит сжатый файл в исходное состояние и удалит файл .gz .

Чтобы сохранить сжатый файл, передайте команде параметр -k :

Еще одна команда , которую вы можете использовать , чтобы распаковать .gz файл является gunzip Эта команда в основном это псевдоним файла с gzip -d .

Чтобы открыть .gz файл с gunzip просто передать имя файла в команде:

Если вы работаете в среде рабочего стола и командная строка вам не по душе, вы можете использовать файловый менеджер. Чтобы открыть (разархивировать) файл .gz , щелкните правой кнопкой мыши файл, который хотите распаковать, и выберите «Извлечь».

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

Извлечение файла tar.gz

Алгоритм Gzip предназначен для сжатия только одного файла. Файлы с расширением .tar.gz — это архивы .tar, сжатые с помощью gzip.

Чтобы извлечь файл tar.gz , используйте команду tar с параметрами -xf , за которыми следует имя сжатого архива:

Команда автоматически определит тип сжатия и распакует архив в текущий рабочий каталог .

Выводы

Чтобы распаковать файл .gz , используйте команду gunzip после которой укажите имя файла.

Если у вас есть вопросы, оставьте комментарий ниже.

Источник

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

Gunzip – это команда Linux, которая используется для распаковки таких файлов с расширением .gz, и в этом руководстве мы рассмотрим различные варианты использования команды Gunzip.

Но сначала давайте сжимаем файл с помощью команды gzip. Синтаксис будет следующим

Когда вы проверите файл с помощью команды ls, вы заметите наличие другого файла с тем же именем, но с расширением .gz.

Давайте теперь посмотрим, как мы можем распаковать файлы.

1) Распакуйте файлы с помощью команды Gzip

В дополнение к сжатию файлов, команда gzip может также использоваться для распаковки файлов. Синтаксис для распаковки файла:

Чтобы распаковать файлы рекурсивно в папке, добавьте флаг -r, как показано

2) Распакуйте файлы с помощью команды Gunzip

В то время как команда gzip также пригодится для сжатия и распаковки файлов, команда Gunzip – это еще одна команда, которая позволяет распаковывать файлы очень простым способом, который легко запомнить.

Как только gunzip распаковывает файл, расширение удаляется.

Файл file_name.gz изменится на file_name и будет расширен до максимального размера.

3) Показать подробный вывод декомпрессии

Чтобы отобразить подробный вывод, добавьте флаг -v, как показано ниже

4) Сохраняйте сжатый файл и распакованный

Чтобы сохранить обе копии сжатого и распакованного файла, запустите

Теперь у вас будет два файла: filename & filename.gz

5) Показать вывод сжатого файла без предварительной распаковки

Чтобы показать вывод сжатого файла перед распаковкой, запустите

6) Для отображения дополнительной информации о сжатом файле

Чтобы получить больше информации о сжатом файле

Вывод команды выше указанной команды даст следующие значения

  • Сжатый размер
  • Несжатый размер
  • Коэффициент сжатия
  • Несжатое имя

Эта информация полезна при работе с файлами большого размера, особенно если у вас мало места на диске.

Вы не захотите небрежно распаковывать большие файлы, чтобы они не заняли оставшееся место на диске.

7) Рекурсивно распаковывать много файлов

Чтобы достичь этого, запустите

Предположим, у вас есть структура папок, как показано ниже, где Office_files – это основная папка, содержащая сжатые файлы sales.gz и marketing.gz, а также отчет другой папки 2018 с другими архивированными файлами.

office_files

2018 Report

8) Распаковать все файлы в каталоге

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

9) Проверьте, является ли сжатый файл допустимым файлом, сжатым с помощью gzip

Для этого запустите

Если файл недействителен, вы получите предупреждение, но если он действителен, на экране ничего не будет показано, и вы попадете обратно в оболочку.

Источник

Оцените статью