DANFA

Работа с архивами при помощи утилиты TAR

Архивирую файлы при помощи функции exec() и команды:
tar cf nameTar.tar nameFolder

Опции данной команды:
  1. c - Создание нового архива.
  2. f - Имя файла для архива.
  3. nameTar.tar - Название нового архива.
  4. nameFolder - Название папки / файла, что надо заархивировать.


Возможно, будет интересно:

Как исключить директорию при архивации


Чтобы игнорировать какую то директорию, при архивировании используется опция --exclude. Значение данной опции - папка, которая будет проигнорирована (nameFolder/ignore):
tar cf nameTar.tar --exclude "nameFolder/ignore" nameFolder