Открыть tar gz в windows. Использование tar в Linux и FreeBSD для работы с архивами

Добрый день!

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

Как распаковать архив tar:

В Windows:

В Linux/Unix системах:

1. С помощью MC (Midnight Commander - популярный файл-менеджер для Linux систем, есть в любом репозитарии) - просто зайдите в tar-файл, как в папку и скопируйте оттуда содержимое.

2. Из консоли с помощью команд:

tar -xvf archive-file . tar

tar - xvf archive-file . tar . gz

tar -xvf archive-file.tar.bz2

tar -xvf archive-file . tar -C /папка_для_распаковки

Расшифровка: x - ключ, показывающий, что требуется распаковать архив; v - включает визуально отображение процесса распаковки; f - ключ, после которого указываем имя файла для распаковки; C - можно (но не обязательно) указать путь для распаковки. Если путь не указан - распаковка будет произведена в текущую папку.

Как создать tar:

В Linux/Unix системах:

tar -cf files . tar ./папка_с_файлами - создать простой архив tar без сжатия

tar - cvzf files . tar . gz . /папка_с_файлами - создать архив tar, сжатый с помощью gzip

tar -cvjf files.tar.bz ./папка_с_файлами - создать архив tar, сжатый с помощью bzip2

Ключи: c - создать архив; f - указать название файла; z - использовать сжатие gzip (самое популярное); j - использовать сжатие bzip2; v - включает визуально отображение процесса распаковки;

В Windows:

1. Нажмите правой кнопкой мыши на папке или выделенных файлах, выберите в меню "7-Zip" -> "Добавить к архиву...":

2. Выберите формат архива - tar, при необходимости измените название архива и другие настройки и нажмите "Ок":

Полезное об архиваторе Tar:

Tar - основной архиватор для Linux и Unix систем. Если вы делаете архив для такой системы, лучше используйте tar. Zip тут, хоть и поддерживается, но работает в разы медленнее и не используется многими системами.

Если при создании архива tar применяются средства сжатия, принято указывать их в имени файла. Например: files.tar.gz - архив tar, при создании которого применено сжатие gzip, files.tar.bz2 - архив tar с использованием сжатия bzip2.

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

Я всегда рад помочь!

Большинство пользователей при переходе с операционной системы Windows на Linux испытывают легкий шок. Ведь если раньше, чтобы установить программу, нужно было лишь дважды щелкнуть мышкой по файлу с расширением *.exe, а для распаковки использовать простую программу-архиватор. В Linux для этого нужно знать список команд.

Общие принципы

Как установить tar.gz и что представляет собой этот формат? Расширение tar.gz говорит о том, что данные были обработаны двумя программами: вначале программой tar, которая не сжимает файлы, а только объединяет их в один tar-файл, затем архиватором gzip, который уже уменьшает суммарный размер информации. Как установить tar.gz Ubuntu или в другой сборке Linux? Нужно действовать в обратном порядке: распаковываем файл внешним архиватором, затем внутренним.

Примеры

Возьмем для примера файл libra00.tar.gz и покажем, как распаковать tar.gz на своем компьютере. Нужно ввести следующие команды:

  • gunzip libra00.tar.gz tar xvfz libra00.tar.gz

Первая программа распаковывает файл libra00.tar.gz, вторая задает параметры распаковки.

  • «x» - значит извлечение из архива.
  • «v» - выводит на экран все найденные в архиве файлы.
  • «f» - это опция, без которой tar будет использовать пленку стример, а не информацию из архива, поскольку изначально tar для таких пленок и предназначался.
  • «z» - параметр, который позволяет работать с архивом gz. Если параметр опустить, tar выдаст ошибку.

Теперь, когда архив распакован, его нужно установить. Для этого нужно перейти в каталог с исходными текстами и прочитать файлы install и readme. Именно в них можно найти сведения о том, как устанавливать и использовать программу. Но как правило, для установки достаточно зайти в каталог программы. Для перемещения по каталогам, нужно ввести команду: cd (название каталога). А чтобы запустить установку, надо ввести:

  • ./configure
  • make install

Список команд:

  • ./configure - команда, которая создаст конфигурацию программы под вашу систему и проверит, может ли вообще программа работать. Если нет, сообщение об этом будет выведено на экран, а процесс установки прекратится. Это происходит как правило когда на компьютере нет требуемых библиотек. Если вы установите библиотеку, то можно заново попытаться установить программу с помощью этой команды. ./configure создает Makefile, в котором записаны пути к библиотекам и к установке программы.
  • make - это команда, которая компилирует программу и создает исполняемые файлы из исходника.
  • make install - финальный аккорд, установка программы и файлов справочной системы в предназначенные им каталоги (обычно /usr/bin).

Всем привет, ранее мы рассмотрели вопросы "Как распаковать архив 7z в Linux Ubuntu " и "Как открыть или создать архив RAR в Linux Ubuntu ", теперь давайте узнаем, как распаковать tar.gz и tar.bz2 архивы, это основа основ, с которой практически сразу встречается начинающий линуксоид, так как в момент установки и скачивания различных пакетов, они очень часто бывают именно в таком виде. Это в Windows все просто, открыл winrar и кликнул мышкой, все тривиально, а тут придется пару команд выучить, но для этого вы и решили изучать linux.

Распаковываем и создаем tar.gz и tar.bz2

  • tar.gz распаковывается так:

tar xvfz *.tar.gz

  • tar.bz2 распаковывается так:

tar xvjf *.tar.bz2

Синтаксис:

tar [-ключи] [название архива]

Используемые ключи:
-x – позволяет вам извлекать файлы из архива.

-v – на экран будут выведены все названия файлов для распаковки/упаковки. Если эта опция опущена, информация, выводимая в процессе обработки, будет ограничена.

-f – является обязательной опцией. Без неё tar пытается использовать магнитную ленту вместо файла архива.

-z – позволяет вам обрабатывать архив, сжатый gzip’ом (с расширением.gz). Если вы забудете указать эту опцию, tar выдаст ошибку. И наоборот, эта опция не должна использоваться для несжатых архивов.

Как создать архив в Linux

создать.tar (архив без сжатия)
tar -cvf file.tar /full/path

создать.tar.gz (архив со сжатием gzip):
tar -czvf file.tar.gz /full/path

создать.tar.bz2 (архив со сжатием bzip2):
tar -cjvf file.tar.bz2 /full/path

сохранить только структуру папок (без файлов):
tar -czvf dirs.tar.gz --no-recursion --files-from <(find /full/path -type d)

где:
/full/path - путь, для структуры, которую надо сохранить в архив

Используемые ключи:

-c – создать архив
-j – зажать в bzip2
-z – зажать в gzip
-f, -v – см. выше (f - обязательный ключ, v - для визуализации процесса)В файлах.tar можно хранить несколько папок (структуру папок и файлов). Лучше использовать с ключами для архивации файла.tar, чтобы в результате получились файлы с расширением.tar.gz (файл.tar сжатый архиватором gzip) или.tar.bz2 (файл.tar сжатый bzip2). bzip2 лучше сжимает, но с gzip более распространён , поэтому лучше сжимать gzip.
Если у вас установлен WinRAR, то проблем с открытием.tar.bz2 и.tar.gz не будет.

Архивы с расширением tar.gz создаются в приложении gzip (сокращение от GNU Zip), в котором применяется алгоритм сжатия DEFLATE. В большинстве случаев применяется в Unix системах, в них же этот формат является стандартным расширением для архивов. Чаще всего в этих архивах находится исходные коды приложений, реже – документы и изображения. Это объясняется тем, что сжатые этим алгоритмом файлы занимают мало места на диске. Открывается tar.gz любым архиватором.

Чем открыть файл с расширением tar.gz?

  1. – бесплатное приложения для создания, просмотра и распаковки архивов. Имеет простой и понятный интерфейс. Прежде всего оно ориентированно на работу с расширениями 7zip. Поддерживается работа из командной строки, а также интеграцию в оболочку в системы.

  2. Zipeg – бесплатное приложение для работы с архивами. Поддерживается только просмотр и распаковка. Вместе с этой программой можно просмотреть более 20 форматов архивов, среди них и tar.gz. обладает простым приятным интерфейсом, в котором легко разобраться. Поддерживается предварительный просмотр картинок. Также есть возможность указать постоянный путь до места распаковки, приложение не будет спрашивать его.
Понравилось? Лайкни нас на Facebook