Иногда бывает необходимо создать архив с резервной копией данных, находящихся в каком-либо каталоге (это могут быть различные рабочие документы или другие данные). Для этого совсем не обязательно прибегать к помощи “тяжеловесных”программных продуктов для резервирования данных, достаточно воспользоваться утилитой tar.

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

Как создать (сжать в архив) .tar

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

tar czf  /архив.tar.gz  /путь/к/архивируемому/каталогу/

к примеру, нам необходимо создать архив каталога /usr/local/docs/, сохранив файл с архивом в домашнем каталоге, для этого выполняем:

tar czf  ~/docs.tar.gz  /usr/local/docs/

Вот и все. После вышеуказанного действия, данные каталога /usr/local/docs/ будут сжаты и помещены в архив с именем docs.tar.gz.

 

Как открыть (распаковать) .tar

Чтобы распаковать запакованый .tar:

 tar -xvf file.tar.gz

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

 

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