Распаковка архивов формата TAR.GZ в Linux

Стандартным типом данных файловых систем в ОС Linux считается TAR.GZ — обычный архив, сжатый с помощью утилиты Gzip. В таких директориях часто распространяются различные программы и списки папок, объектов, что позволяет совершать удобное перемещение между устройствами. Распаковывается такой тип файлов тоже достаточно просто, для этого нужно воспользоваться стандартной встроенной утилитой . Об этом и пойдет речь в нашей сегодняшней статье.

Распаковываем архивы формата TAR.GZ в Linux

В самой процедуре распаковки нет ничего сложного, пользователю потребуется только узнать одну команду и несколько связанных с ней аргументов. Инсталляция дополнительных инструментов при этом не требуется. Процесс выполнения поставленной задачи во всех дистрибутивах одинаков, мы же взяли за пример последнюю версию Ubuntu и предлагаем вам пошагово разобраться с интересующим вопросом.

  1. Для начала необходимо определить место хранения нужного архива, чтобы в дальнейшем перейти в родительскую папку через консоль и уже там осуществлять все остальные действия. Поэтому откройте файловый менеджер, найдите архив, щелкните по нему правой кнопкой мыши и выберите .
  2. Откроется окно, в котором можно получить детальную информацию об архиве. Здесь в разделе обратите внимание на . Запомните текущий путь и смело закрывайте .
  3. Запустите любым удобным методом, например, зажав горячую клавишу или воспользовавшись соответствующим значком в меню.
  4. После открытия консоли сразу же переходите в родительскую папку путем ввода команды cd /home/user/folder, где — имя пользователя, а — название директории. Следует также знать, что команда cd как раз и отвечает за перемещение в определенное место. Запомните это, чтобы в дальнейшем упростить взаимодействие с командной строкой в Linux.
  5. Если желаете просмотреть содержимое архива, потребуется ввести строку tar -ztvf Archive.tar.gz, где — название архива. .tar.gz дописывать при этом обязательно. По завершении ввода нажмите на .
  6. Ожидайте вывода на экран всех найденных директорий и объектов, а затем с помощью прокрутки колесика мыши можете ознакомиться со всей информацией.
  7. Начинается распаковка в место, где вы находитесь, путем указания команды tar -xvzf archive.tar.gz.
  8. Длительность осуществления процедуры иногда занимает достаточно большое количество времени, что зависит от числа файлов внутри самого архива и их объема. Поэтому дожидайтесь появления новой строки ввода и до этого момента не закрывайте .
  9. Позже откройте файловый менеджер и отыщите созданную директорию, она будет иметь одинаковое название с архивом. Теперь вы можете копировать ее, просматривать, перемещать и производить любые другие действия.
  10. Однако не всегда юзеру требуется вытаскивать все файлы из архива, из-за чего важно упомянуть, что рассматриваемая утилита поддерживает разархивацию и одного конкретного объекта. Для этого используется команда tar -xzvf Archive.tar.gz file.txt, где — имя файла и его формат.
  11. Учитывать при этом следует и регистр названия, внимательно следите за всеми буквами и символами. Если будет допущена хотя бы одна ошибка, файл не удастся найти и вы получите уведомление о возникновении ошибки.
  12. Касается такой процесс и отдельных директорий. Вытаскиваются они с помощью tar -xzvf Archive.tar.gz db, где — точное название папки.
  13. Если же требуется вытащить папку из директории, которая хранится в архиве, используемая команда выглядит следующим образом: tar -xzvf Archive.tar.gz db/folder, где — необходимый путь и указанная папка.
  14. После ввода всех команд можете увидеть перечень полученного содержимого, он всегда выводится отдельными строками в консоли.

Как вы могли заметить, при вводе каждой стандартной команды tar мы использовали одновременно несколько аргументов. Вам нужно знать значение каждого из них хотя бы потому, что это поможет лучше понимать алгоритм распаковки в последовательность действий утилиты. Запомнить потребуется такие аргументы:

  • -x — извлечение файлов из архива;
  • -f — указывание имени архива;
  • -z — проведение выполнения разархивации через Gzip (необходимо вводить, поскольку форматов TAR существует несколько, например, TAR.BZ или просто TAR (архив без сжатия));
  • -v — отображение списка обрабатываемых файлов на экране;
  • -t — показ содержимого.

Сегодня наше внимание было сосредоточено конкретно на распаковке рассмотренного типа файлов. Мы показали как проводится просмотр содержимого, вытаскивание одного объекта или директории. Если же вас интересует процедура установки программ, хранящихся в TAR.GZ, вам поможет другая наша статья, которую вы найдете, перейдя по следующей ссылке.

Мы рады, что смогли помочь Вам в решении проблемы.
Помимо этой статьи, на сайте еще 13047 полезных инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам. Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Источник: starhit

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