Я хотел бы использовать команду 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