Как распаковать файл bz2 windows

Обновлено: 04.07.2024

Команда tar позволяет создавать и извлекать архивы tar. Он поддерживает широкий спектр программ сжатия, таких как gzip, bzip2, lzip, lzma, lzop, xz и compress.

В этом руководстве мы объясним, как распаковать (или разархивировать) архивы tar.bz2 и tbz2 с помощью команды tar .

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

В большинстве дистрибутивов Linux и macOS по умолчанию предустановлена утилита tar .

Чтобы извлечь файл tar.bz2, используйте параметр --extract ( -x ) и укажите имя файла архива после параметра -f :

Команда tar автоматически определяет тип сжатия и извлекает архив. Эту же команду можно использовать для извлечения архивов tar, сжатых с помощью других алгоритмов, таких как .tar.gz или .tar.xz .

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

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

По умолчанию tar извлекает содержимое архива в текущий рабочий каталог . Используйте --directory ( -C ) для извлечения архивных файлов в определенный каталог:

Например, чтобы извлечь содержимое архива в /home/linuxize/files , введите:

Извлечение определенных файлов из файла tar.bz2

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

При извлечении файлов вы должны --list их точные имена, включая путь, как напечатано при использовании --list ( -t ).

Извлечение одного или нескольких каталогов из архива аналогично извлечению нескольких файлов:

Параметр --wildcards позволяет извлекать файлы из файла tar.bz2 на основе шаблона подстановки. Шаблон должен быть заключен в кавычки, чтобы оболочка не могла его интерпретировать.

Например, чтобы извлечь только файлы, имена которых заканчиваются на .md (файлы Markdown), вы должны использовать:

Извлечение файла tar.bz2 из стандартного ввода-вывода

При извлечении сжатого файла tar.bz2 путем чтения архива со стандартного ввода (обычно через конвейер) вы должны указать параметр распаковки. Параметр -j сообщает tar что файл сжат с помощью bzip2.

В приведенном ниже примере мы загружаем исходники Vim с помощью команды wget и перенаправляем их вывод в команду tar :

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

Листинг файла tar.bz2

Чтобы --list список содержимого файла tar.bz2, используйте параметр --list ( -t ):

Результат будет выглядеть примерно так:

Если вы добавите параметр --verbose ( -v ), tar выведет дополнительную информацию, такую как владелец, размер файла, временная метка и т. Д.

BZ2 – популярный стандарт файлов архивов, которые создают в специальной программе под названием BZIP2. Стандарт создаются на базе алгоритма Барроуза-Уиллера, и считается более эффективным, чем при использовании аналогов, включая Z, ZIP, GZ и прочие. Проблема в том, что архивы стандарта файла BZ2 медленнее более востребованных аналогов. При этом конвертирование предусматривает определенные сложности, так как осуществляется посредством размещенные информации в блоки от 100 до 900 Кб. Невзирая на известность стандарта, программ для открытия BZ2 гораздо меньше, чем хотелось бы большинству рядовых пользователей, чем, собственно, и обусловлена суть вопроса. Дело в том, что большинство ПО не поддерживают алгоритм Барроуза-Уиллера, а также символов, которых постоянно встречаются в строчках одинаковых латинских букв. Отсюда возникают проблемы трансформации. Хорошими аналогами выступают утилиты, поддерживающие алгоритм Хаффмана для преобразования данных. С их помощью гораздо проще конвертировать информацию даже при использовании ранних архивов на базе арифметического кодирования.


Как открыть файл в формате .bz2?

Процедура создания файлов с расширением BZ2 предусматривает накопление разных слоев сжатия. При этом вместо последовательностей продублированных символов используется кодирование с переменной длиной строки. Вместе с тем, блоки в таких архивах независимые, а рабочий предел каждого составляет максимум 900 Кб. Трансформация не влияет на размеры блоков, а символы перемещаются к началу, параллельно повторяющиеся символы заменяются. Если не знаете, чем открыть BZ2, можете воспользоваться архиватором WindowsZIP, который поддерживает вышеописанный алгоритм создания файлов, включая два типа специальных кодов – RUNA и RUNB. Они предназначены для уменьшения символов с кодом и повторяющихся знаков. Поэтому файлы компактнее.

Архиватор WindowsZIP для открытия BZ2 файлов

Наше приложение поддерживает таблицы Хаффмана, разные типы кодирования, включая унарное, Sparse bit array и Delta. Кроме того, приложение отличается от большинства даже платных аналогов большим количеством поддерживаемых функций, предназначенных для конвертирования, создания и редактированных разных форматов архивов. Если не знаете, как открыть BZ2 – просто кликните по файлу два раза мышкой. Не запустился? Тогда необходимо указать путь к программе. При помощи программного обеспечения можно устанавливать пароль, шифровать данные и объединять архивы в один. Программа для работы с файлами BZ2 обновляется автоматически, занимает мало места сравнительно аналогами на диске.

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

Что такое файлы TAR?

Аббревиатура tar предназначена для иллюстрации того, что отдельные файлы GZIP были сжаты настолько широко и максимально плотно, насколько это возможно. Упакованный файл может заканчиваться на .tar.gz и .tar.bz2. Иногда используется двойное окончание - .tar.gz. ZIP, который был разработан для слияния и сжатия, но оказался более мощным и поэтому в значительной степени подавляет файл .tar.

Расширения в формате .tar в основном предназначены для операционной системы Linux. В мире Windows они довольно необычны и редко встречаются. По этой причине система не может открыть эти файлы без дополнительного программного обеспечения.

Программа для открытия файлов TAR в системе Windows

Особенно популярным и удобным программным обеспечением для распаковки и открытия файлов .tar.gz и .tar.bz2 в Windows является WinRAR.

Главное преимущество WinRaR заключается в том, что она распознает двойные файлы и распаковывает их непосредственно за один шаг. Даже если вы дважды откроете .tar.gz и .tar.bz2, вы сможете напрямую просмотреть отдельные папки, упакованные в него с помощью архиватора. Это особенно удобно и стоит запомнить, поскольку на самом деле в формате .bz есть только один файл .TAR. Только в нем находятся отдельные оригинальные файлы.

Программа для открытия TAR файлов используется в пробной версии бесплатно в течение 40 дней. Далее производитель предложит вам купить лицензию.

Как распаковать TAR файл?

Уже во время установки ПО можно задать параметры, чтобы файлы .tar распаковывались с помощью WinRAR.

Если на жестком диске есть папка в формате .tar.gz, вы можете просто распаковать ее, дважды щелкнув, как и любой другой архив, поддерживаемый WinRAR.

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

Если архиватор уже открыт, перейдите в «Файл», чтобы найти путь, по которому находится папка .tar, и два раза кликните по маркеру.

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

Как открыть и разархивировать файл TAR?

Если вы часто работаете с архивами .TAR, WindowsRAR следует установить в качестве стандартной для распаковки форматов .tar.gz и .tar.bz2. Если формат папки еще не связан с другим ПО сжатия, два раза нажмите папку TAR. Во втором случае кликните правой клавишей по маркеру упакованного файла TAR, выберите параметр "Открыть с помощью". В новом окне теперь представлены программы, открывающие файлы в формате TAR.

Если WinRAR отсутствует в списке, выберите «Поиск» в нижней области. Теперь проследите путь, по которому расположен архиватор, и установите его как стандартную программу для открытия расширения TAR. Прежде чем подтвердить настройку нажатием «ОК», убедитесь, что в левой части флажок "Всегда открывать тип файла с выбранной программой".

Как установить, создать архив Tar и распаковать его в Windows

Чтобы использовать Tar в Windows, нужно воспользоваться одним из следующих вариантов:

    Установить Far Manager.
    Инструкция по созданию и распаковке архива .tar с помощью Far Manager:

    Теперь просто выделяете ПКМ (правой кнопкой мыши) или кнопкой клавиатуры Insert нужные вам файлы и папки и жмёте Shift + F1 , затем выбираете нужный формат (в нашем случае, TAR) и создаёте архив:

Создание архива в Far Manager

Создание архива в Far Manager

Как распаковать Tar в Far Manager

Как распаковать Tar в Far Manager

Как запаковать архив tar.gz и tar.bz2 в Ubuntu, Debian, CentOS

Теперь подробнее про ключи

Также, можно использовать для сжатия BZip2 . Для этого нужно использовать ключ -j вместо -z .
В этом случае, команда для запаковки tar.bz2 будет выглядеть так

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

Чтобы исключить определённый каталог или файл из архива, можно воспользоваться ключом --exclude .
Сначала переходим в нужный каталог, затем используем следующую команду:

Тут мы запаковываем каталог /wp-content/ на WordPress, исключая раздел Updraft wp-content/updraft , раздел Загрузки wp-content/uploads и Кеш wp-content/cache .

Как распаковать архив tar.gz и tar.bz2 Ubuntu, Debian, CentOS

Чтобы распаковать архив tar.gz или tar.bz2 , в команде нужно заменить -с на ключ -x , а также указать путь до архива, абсолютный или относительный
Команда для распаковки архива в текущую директорию выглядит так

С помощью ключа -С можно указать путь, куда нужно распаковать архив

Просмотр архивов tar в Linux

Для просмотра содержимого архивов можно использовать ключ -t

Будет выведен список файлов и директорий в архиве. При добавлении ключа -v также будет выведена подробная служебная информация о правах доступа, размерах файлов и прочем.

Иные возможности tar

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

Читайте также: