Открыть 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?
- – бесплатное приложения для создания, просмотра и распаковки архивов. Имеет простой и понятный интерфейс. Прежде всего оно ориентированно на работу с расширениями 7zip. Поддерживается работа из командной строки, а также интеграцию в оболочку в системы.
- Zipeg – бесплатное приложение для работы с архивами. Поддерживается только просмотр и распаковка. Вместе с этой программой можно просмотреть более 20 форматов архивов, среди них и tar.gz. обладает простым приятным интерфейсом, в котором легко разобраться. Поддерживается предварительный просмотр картинок. Также есть возможность указать постоянный путь до места распаковки, приложение не будет спрашивать его.