Как извлечь файл GZ в Linux

Рекомендуемый файл

Загрузка и установка программного обеспечения на ПК с Linux? В какой-то момент вам нужно будет знать, как открывать файлы GZ в Linux. Это руководство проведет вас через это.

Если вы используете ПК с Linux, вам нужно время от времени открывать файл или папку, которые были сжаты, чтобы занимать меньше места на диске. Это делается для экономии места или для ускорения загрузки или скачивания файла.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

В Windows эти файлы обычно сжимаются как zip-файлы. Linux использует аналогичный алгоритм, называемый gzip. Если вы хотите взаимодействовать с этими файлами, вам нужно знать, как извлечь файл GZ в Linux — вот как.

Gzip против GZ: в чем разница?

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

Жан-Лу Гайи и Марк Адлер разработали gzip для проекта GNU в качестве замены компресса. Патенты Unisys и IBM касаются используемого сжатия алгоритма LZW. Это сделало невозможным включение сжатия в любые ответвления GNU.

Как назло, gzip использует более совершенный алгоритм сжатия по сравнению со сжатием. Gzip широко используется не только в Linux, но и во многих проектах с открытым исходным кодом. Вы даже найдете программное обеспечение в macOS,

Извлечь файл, сжатый с помощью gzip, очень просто. Просто введите эту команду из терминала:

gzip -d файл.gz

Это распаковывает файл до исходного состояния и удаляет файл .gz. Если вы хотите сохранить сжатый файл, просто добавьте к команде опцию -k:

gzip -dk файл.gz

Команда gunzip также доступна в большинстве систем как псевдоним gzip -d. Это означает, что для распаковки файла не требуется параметр -d, если вы используете gunzip:

файл gunzip.gz

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

gunzip -k файл.gz

Важно отметить, что алгоритм gzip предназначен для сжатия одного файла. Если вам нужно объединить несколько файлов или целую структуру каталогов, вы будете использовать как tar, так и gz. Давайте рассмотрим извлечение файла tar.gz.

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

tar -xf архив.tar.gz

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

Создание собственных архивов и файлов GZ

Знание того, как извлечь файлы .gz и tar.gz, может быть самой важной задачей, которая вам нужна. Однако также важно знать, как создавать эти архивы и/или сжатые файлы.

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

gzip годовой-прибыль.xlsx

Эта команда сожмет файл year-profit.xlsx. Исходный файл удаляется, остается только сжатая версия year-profit.xlsx.gz. Если вы хотите сохранить оригинал на месте, добавьте параметр -k.

gzip -k годовая прибыль.xlsx

Теперь предположим, что мы хотим сделать сжатый архив нашего каталога документов, в котором есть несколько подкаталогов. Мы хотим сохранить структуру каталогов, собрать все это в один архив, а затем сжать. Просто введите эту команду из терминала:

tar -czvfdocuments.tar.gz /home/jeff/documents

Там много вариантов, так что давайте посмотрим, что делает каждый из них.

  • -с: Создавать архив
  • -z: сжать архив с помощью gгIP.
  • -v: отображать ход создания архива. Это известно как подробный режим.
  • -f: указать имя файла архива.

базовое использование tar для создания сжатого архива

Одним из замечательных аспектов tar является то, что вы можете включать в архив несколько каталогов. Если мы хотим сделать резервную копию наших документов, гсобственные грузы и пictures в одном архиве, мы просто вводим эту команду:

tar -czvf archive.tar.gz /home/jeff/documents /home/jeff/Downloads /home/jeff/Pictures

tar несколько каталогов

Сжатие и распаковка файлов с помощью графического интерфейса

Если вы предпочитаете не работать в терминале, графические среды рабочего стола имеют то, что вам нужно. В приложении Gnome Files просто щелкните правой кнопкой мыши файл, который хотите заархивировать, и выберите «Сжать».

сжать файл в графическом интерфейсе

Если вы хотите заархивировать и сжать несколько каталогов и/или файлов, щелкните те из них, Компресс.

диалог создания архива

Файловый менеджер спросит, какой формат вы хотите использовать. Если вы выберете .zip, сжатый файл будет легко открыть в любой операционной системе. Вы также можете выбрать .tar.xz или .7z, но для этого потребуется правильное программное обеспечение на компьютерах с Windows или Mac.

Если вам нужно открыть сжатый файл, еще раз щелкните правой кнопкой мыши этот архив в Файлах. Вы увидите несколько вариантов, в том числе «Открыть с помощью диспетчера архивов», «Извлечь сюда» и «Извлечь в».

как извлечь файл gz в linux с помощью графического интерфейса

Диспетчер архивов предоставляет вам больше возможностей, но в большинстве случаев вы захотите использовать «Извлечь сюда» или «Извлечь в».

Работа с файлами и другие задачи администратора в Linux

Если вы хотите работать с файлами gzip, описанные выше шаги должны помочь вам сжимать и распаковывать их на ПК с Linux.

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

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *