Расширение файла TAR. tar Расширение файла

TAR - это формат файлов в ОС Unix, который обеспечивает процедуру резервного копирования. Также, TAR используют для архивации данных, их хранения и дальнейшего распространения. Создать или распаковать tar формат можно с помощью специальных утилит для Unix.

Особенности расширения

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

Структура файла с расширением TAR:

  • Контрольная сумма архива;
  • Временные метки;
  • Содержимое архива (блоковая древоподобная структура);
  • Электронная подпись.

Архив TAR может быть создан с помощью стандартных системных команд Unix-подобных систем. Также, применить алгоритм сжатия можно с помощью сторонних программ для архивации и просмотра содержимого архивов.

TAR в других операционных системах

Сегодня архивы с расширением TAR можно открыть не только в Unix-системах, но и в Windows или MAC OS. При этом, для работы с архивами не нужно скачивать дополнительное ПО. Документы можно просмотреть помощью тех архиваторов, которые работают с RAR, 7Zip, GZIP и другими алгоритмами сжатия.

Как открыть файл tar?

В Windows открыть формат TAR можно с помощью следующих приложений:

  • WInRar или WinZip;
  • Zipeg;
  • Smith Micro StuffIt.

В MacOS просмотреть содержимое архива можно с помощью программ:

  • Утилиты Apple Archive;
  • GNU Tar;
  • Unarchiver.

В Linux просмотр архива осуществляется с помощью командной строки или утилиты GNU Tar. Программа для открытия файлов tar в ОС Android - проводник ES File Explorer. Он позволяет не только управлять файловой системой, но и работает с большинством форматов сжатия данных.

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

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

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

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

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

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

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

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

Как пользоваться 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. Создается подобный файл с помощью программных комплексов, разработанных для платформы Unix.

Описание

Прежде чем рассмотреть, как распаковать TAR, следует разобраться, для каких целей был разработан данный формат. Файл такого типа содержит общий архив, который состоит из нескольких материалов. TAR - это общепринятое расширение в среде Unix. Данный формат используется при передаче различного программного обеспечения. Достаточно часто TAR применяется для формирования архивов в файловой системе. Файл хранит всю информацию о материалах, включая структуру каталогов и временные метки. В одном файле такого типа может содержаться множество материалов. Итак, как TAR распаковать? Windows - ОС, в которой чаще работают пользователи ПК. Начнем с нее.

Как распаковать архив в Windows?

Сейчас мы рассмотрим приложение WinZip. Данный инструмент позволит распаковать TAR. Речь идет об условно-бесплатном файловом архиваторе и компрессоре, который был создан фирмой Corel. Инструмент обладает множеством возможностей. Он позволяет создавать, дополнять, а также распаковывать архивы. Реализована настраиваемая интеграция в среду Microsoft Windows. Поддерживаются 128- и 256-битные ключи Можно осуществить прямую запись архивов на DVD или CD. Реализована автоматизация резервного копирования. Поддерживается протокол FTP. Возможна отправка архивов посредством электронной почты. Поддерживается Юникод.

Взаимодействовать с интересующим нас форматом можно и посредством программы 7-Zip. Речь идет о свободном файловом архиваторе, который обладает высоким уровнем сжатия данных. Разработка приложения ведется с 1999 года. Инструмент распространяется бесплатно. Приложение обладает открытым исходным кодом. Предусмотрено две версии программы. Первая имеет графический интерфейс. Вторая работает на основе командной строки. В приложении присутствует встроенный инструмент для тестирования производительности. Реализован многоязычный графический интерфейс, который имеет функции двухоконного файлового менеджера. Для имён файлов поддерживается Юникод. 7-Zip применяет многопоточность. При сжатии используются особые фильтры-нормализаторы.

Также нам поможет приложение Smith Micro StuffIt Deluxe. Речь идет об инструменте для работы с различными архивами. Программа позволяет шифровать данные, а также делать резервные копии. Архивированные файлы можно защитить паролем. При этом применяется криптование 256- и 512-битными ключами. Программа умеет в автоматическом режиме добавлять информацию, позволяющую восстанавливать архивы. Реализована возможность просмотра сжатых файлов и папок. Присутствует встроенный планировщик, а также обмен файлами посредством сети Интернет.

Другие операционные системы

Теперь мы рассмотрим, как распаковать TAR в Mac OS. Для этого подойдет приложение Apple Archive Utility. Также можно применить программу Incredible Bee Archiver. На Android также можно работать с данным форматом. Для этого подойдет приложение File Viewer for Android. Речь идет об универсальном файловом менеджере, который поддерживает более ста форматов. Материалами можно управлять или просматривать их. Возможно распаковывание архивов интересующего нас формата. Также можно использовать программу RarLab. Распаковать TAR на Linux поможет инструмент GNU Tar.



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: