Назад | Перейти на главную страницу

исключить каталог с помощью команды tar

Я хотел бы использовать команду tar в Linux для резервного копирования некоторых файлов, но я хотел бы исключить определенный каталог из архива.

Как я могу это сделать?

Итак, давайте создадим резервную копию каталога / каталога и всего в нем, но игнорируем любые файлы с именем IGNORE-ME.

tar -cf backup.tar /directory --exclude "IGNORE-ME"

Если бы не шел снег, я бы, наверное, указал, что man tar так же хорош, как RTFM (а google tar exclude file еще быстрее).

Вы также можете поместить все шаблоны в файл и использовать:

-X, --exclude-from=FILE
              exclude files matching patterns listed in FILE