tar - предназначена для создания архивов файлов и каталогов.
С помощью этой программы можно архивировать файлы, обновлять их в архиве и вводить в этот архив новые файлы. Можно архивировать и целые каталоги со всеми их файлами и подкаталогами.
Лицензия:
Стандартная общественная лицензия GNU версии 3 (GPLv3)
Синтаксис:
tar [опции] имя_архива.tar файлы_для_архивации
Основные функции:
Опция | Описание |
---|---|
-A, --catenate, --concatenate | присоединение tar-файлов к архиву |
-c, --create | создание нового архива |
--delete | удаление из архива (не на магнитных лентах!) |
-d, --diff, --compare | поиск различий между архивом и файловой системой |
-r, --append | добавление файлов в конец архива |
--test-label | проверка метки тома архива и выход |
-t, --list | вывод списка содержимого архива |
-u, --update | добавление в архив только более новых файлов |
-x, --extract, --get | извлечение файлов из архива |
При определении каждой функции используются параметры, которые регламентируют выполнение конкретных операций с tar-архивом:
Параметр | Длинный формат | Описание |
---|---|---|
-C dir | --directory=DIR | Сменить директорию перед выполнением операции на dir |
-f file | --file | Вывести результат в файл (или на устройство) file |
-j | --bzip2 | Перенаправить вывод в команду bzip2 |
-p | --same-permissions | Сохранить все права доступа к файлу |
-v | --verbose | Выводить подробную информацию процесса |
--totals | Выводить итоговую информацию завершенного процесса | |
-z | --gzip | Перенаправить вывод в команду gzip |
Подробнее о всех параметрах в справке:
tar --help
Создание архива tar "archive.tar" с подробным выводом информации, включающий файлы file1, file2 и file3:
tar --totals --create --verbose --file archive.tar file1 file2 file3
# или c короткими опциями
tar --totals -cvf archive.tar file1 file2 file3
tar -tf archive.tar
tar -xvf archive.tar
tar -xvzf имя_файла
tar -xvjf имя_файла
tar -xvJf имя_файла
Установить можно отдельным модулем или пакетом:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Модуль, необходимый для установки:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Пакет, необходимый для установки:
Внимание! Если система загружена в режиме полного сохранения, то внесенные изменения в систему будут сохранены. Если режим загрузки другой, то рекомендуется воспользоваться "Сохранением изменений".