====== tar. Работа с архивами ======
----
===== Опции =====
^ Ключ ^ Значение ^
| **%%-c, --create%%** | Создать новый архив |
| **%%-v, --verbose%%** | Вывести список обрабатываемых файлов |
| **%%-f, --file [HOSTNAME:]F%%** | Использовать архивный файл или устройство (возможно даже на узле HOSTNAME) F. По умолчанию используется %%/dev/rmt0%% |
| **%%-z, --gzip, --gunzit, --ungzip %%** | Сжатие архива с помощью gzip |
| **%%-j, --bzip%%** | Сжатие архива с помощью bzip2 |
| **%%-x, --extract, --get%%** | Извлечь файлы из архива |
| **%%-C, --directory DIR%%** | Изменить каталог на указанный |
| **%%-t, --list%%** | Вывести содержимое архива |
----
===== Примеры использования =====
==== Упаковка архива ====
* Упаковать каталог ~/files со всем содержимым в сжатый с помощью gzip архив:
tar -cvzf files.tar.gz ~/files
* Упаковать каталог ~/files со всем содержимым в сжатый с помощью bzip2 архив:
tar -cvjf files.tar.bz2 ~/files
==== Распаковка архивка ====
* Распаковать содержимое архива в текущий каталог:
tar -xvf /path/to/archive.tar.bz2
* Распаковать содержимое архива в указанный каталог:
tar -xvf archive.tar.bz2 -C /path/to/folder
==== Просмотр содержимого архива ====
* Вывести список файлов и каталогов в архиве:
tar -tf archive.tar.gz