Tar bz2 ��� ���������� linux arch

Как распаковать tar bz2 xz gz архивы в Linux

Шпаргалка по распаковке tar архивов.

Для распаковки tar-архивов через командную строку используется утилита tar.

Полезно знать, что архивы в формате tar имеют расширение файлов .tar . Также в Linux распространены архивы, которые имеют дополнительное сжатие другими программами. Например, архивы .tar.bz2 , .tar.gz и другие. Все эти архивы можно распаковать утилитой tar.

Распаковка tar

Для распаковки архива в формате .tar в текущую директорию выполните команду:

Распаковка tar.bz2, tar.bzip2, tbz2, tb2, tbz

Распаковка tar.xz, txz

Распаковка tar.gz, tgz

Распаковка tar.lzma

Пояснение опций

x — распаковать архив.
v — Verbose-режим (вывод на экран дополнительной информации во время распаковки).
f — выполнить распаковку архива из файла.
j — вызвать bzip2 для распаковки архива.
z — вызвать gzip
J — вызвать xz

Распаковка в определенную директорию

Чтобы распаковать архив в определенную директорию используется опция -C или —directory , например:

Примечание: директория должна существовать.

Заключение

Мы рассмотрели базовый набор команд, который можно использовать для распаковки различных видов tar-архивов. Существуют также еще некоторые типы архивов, но они менее распространены.

Источник

Команда tar в Linux

В качестве инструмента для архивации данных в Linux используются разные программы. Например архиватор Zip Linux, приобретший большую популярность из-за совместимости с ОС Windows. Но это не стандартная для системы программа. Поэтому хотелось бы осветить команду tar Linux — встроенный архиватор.

Изначально tar использовалась для архивации данных на ленточных устройствах. Но также она позволяет записывать вывод в файл, и этот способ стал широко применяться в Linux по своему назначению. Здесь будут рассмотрены самые распространенные варианты работы с этой утилитой.

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

Синтаксис команд для создания и распаковки архива практически не отличается (в том числе с утилитами сжатия bzip2 или gzip). Так, чтобы создать новый архив, в терминале используется следующая конструкция:

tar опции архив.tar файлы_для_архивации

Для его распаковки:

tar опции архив.tar

Читайте также:  Linux mint апплет загрузки процессора

Функции, которые может выполнять команда:

Функция Длинный
формат
Описание
-A —concatenate Присоединить существующий архив к другому
-c —create Создать новый архив
-d —diff
—delete
Проверить различие между архивами
Удалить из существующего архива файл
-r —append Присоединить файлы к концу архива
-t —list Сформировать список содержимого архива
-u —update Обновить архив более новыми файлами с тем же именем
-x —extract Извлечь файлы из архива

При определении каждой функции используются параметры, которые регламентируют выполнение конкретных операций с tar-архивом:

Параметр Длиннный
формат
Описание
-C dir —directory=DIR Сменить директорию перед выполнением операции на dir
-f file —file Вывести результат в файл (или на устройство) file
-j —bzip2 Перенаправить вывод в команду bzip2
-p —same-permissions Сохранить все права доступа к файлу
-v —verbose Выводить подробную информацию процесса
—totals Выводить итоговую информацию завершенного процесса
-z —gzip Перенаправить вывод в команду gzip

А дальше рассмотрим примеры того, как может применяться команда tar Linux.

Как пользоваться tar

1. Создание архива tar

С помощью следующей команды создается архив archive.tar с подробным выводом информации, включающий файлы file1, file2 и file3:

tar —totals —create —verbose —file archive.tar file1 file2 file3

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

tar —totals -cvf archive.tar file1 file2 file3

2. Просмотр содержимого архива

Следующая команда выводит содержимое архива, не распаковывая его:

tar -tf archive.tar

3. Распаковка архива tar Linux

Распаковывает архив test.tar с выводом файлов на экран:

tar -xvf archive.tar

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

tar -C «Test» -xvf archive.tar

3. Работа со сжатыми архивами

Следует помнить, что tar только создаёт архив, но не сжимает. Для этого используются упомянутые компрессорные утилиты bzip2 и gzip. Файлы, сжатые с их помощью, имеют соответствующие расширения .tar.bz2 и .tar.gz. Чтобы создать сжатый архив с помощью bzip2, введите:

tar -cjvf archive.tar.bz2 file1 file2 file3

Синтаксис для gzip отличается одной буквой в параметрах, и меняется окончание расширения архива:

tar -czvf archive.tar.gz file1 file2 file3

При распаковке tar-архивов с таким расширением следует указывать соответствующую опцию:

tar -C «Test» -xjvf arhive.tar.bz2

tar -xzvf archive.tar.gz

На заметку: архиватор tar — одна из немногих утилит в GNU/Linux, в которой перед использованием однобуквенных параметров, стоящих вместе, можно не ставить знак дефиса.

Выводы

В этой статье была рассмотрена команда tar Linux, которая используется для архивации файлов и поставляется по умолчанию во всех дистрибутивах. В её возможности входит создание и распаковка архива файлов без их сжатия. Для сжатия утилита применяется в связке с популярными компрессорами bzip2 и gzip.

Источник

Распаковка архивов TAR.BZ2 в Linux

Способ 1: Стандартный менеджер архивов

Существует огромное количество архиваторов с графическим интерфейсом, позволяющих распаковывать файлы формата TAR.BZ2. Однако иногда их установка не требуется, поскольку во многих дистрибутивах Linux такой инструмент уже встроен и по умолчанию открывает скачанные файлы. Поэтому мы предлагаем в качестве первого способа разобрать принцип взаимодействия со стандартным менеджером архивов, распаковав через него TAR.BZ2, а выглядит это так:

    Для начала мы советуем убедиться в том, что искомая программа точно не распространяется в удобном пакетном формате, например DEB или RPM. Если вам удастся отыскать именно такую сборку, процесс установки станет значительно легче. В случае когда этого сделать не удалось, переходите к скачиванию TAR.BZ2.

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

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

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

Начнется процедура распаковки. Она может занять некоторое время, что зависит от общего размера архива и быстродействия компьютера.

Вы будете уведомлены о том, что операция завершена успешно.

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

Способ 2: Сторонние менеджеры архивов

Выше мы уже упоминали, что существует ряд специализированного программного обеспечения с GUI, которое сосредоточено на работе с архивами. Сегодня мы не будем перечислять их все, а обратим внимание на P7Zip. Этот метод надо рассмотреть, если первый вам оказался неподходящим, а желания задействовать консольные команды не имеется.

    Инсталлировать данный компонент можно через «Терминал». Для этого запустите его через меню приложений или воспользуйтесь горячей клавишей Ctrl + Alt + T.

Здесь введите команду sudo apt-get install p7zip-full и нажмите на Enter, чтобы активировать ее.

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

Если этот метод инсталляции не подходит, потребуется запустить «Менеджер приложений».

Здесь задействуйте строку поиска, чтобы отыскать соответствующее ПО.

Отыщите подходящий результат в выдаче и переходите на страницу софта.

Остается только нажать на «Установить», чтобы запустить процесс инсталляции.

Однако это действие придется подтвердить, указав пароль для root-доступа.

Ожидайте окончания установки.

После этого можно запустить P7Zip прямо через «Менеджер приложений» или значок в меню.

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

После выбора файлов или директории нажмите на «Extract».

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

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

Способ 3: Консольная утилита tar

Практически во всех известных дистрибутивах, написанных на Linux, имеется встроенная консольная утилита под названием tar. Она отвечает за распаковку и установку имеющихся архивов и, соответственно, поддерживает рассматриваемый сегодня формат файлов. Если вы не хотите инсталлировать дополнительное программы с графическим интерфейсом, tar — единственный правильный вариант распаковки, а осуществляется этот процесс следующим образом:

    Для начала давайте определим точное расположение и название необходимого архива. Для этого откройте его через файловый менеджер, кликните по директории ПКМ и в контекстном меню выберите пункт «Свойства».

Здесь на вкладке «Основное» вас интересует пункт «Родительская папка».

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

Здесь введите tar xfvj archive.tar.bz2 , чтобы распаковать архив, при этом замените archive.tar.bz2 на название имеющегося объекта, дописав его расположение, если он находится не в текущем каталоге.

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

Используйте строку вида tar xfvj archive.tar.bz2 -C /var/www , если хотите указать место, куда нужно распаковать файлы. /var/www — путь для извлечения.

Это было все, что мы хотели рассказать о правилах и доступных способах распаковки архивов формата TAR.BZ2 в Linux. Вам остается только подобрать оптимальный метод и следовать инструкциям, чтобы успешно справиться с поставленной задачей.

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

Отблагодарите автора, поделитесь статьей в социальных сетях.

Источник

Читайте также:  Режим ожидания linux mint
Оцените статью