Архивирование tar.gz осуществляется через стандартную утилиту Linux - TAR.
Синтаксис команды для запуска архива:
$ tar опцииf файл_для_записи /папка_с_файлами_для_архива
Основные опции TAR
A - добавить файл к архиву
c - создать архив в linux
d - сравнить файлы архива и распакованные файлы в файловой системе
j - сжать архив с помощью Bzip
z - сжать архив с помощью Gzip
r - добавить файлы в конец архива
t - показать содержимое архива
u - обновить архив относительно файловой системы
x - извлечь файлы из архива
v - показать подробную информацию о процессе работы
f - файл для записи архива
-C - распаковать в указанную папку
--strip-components - отбросить n вложенных папок
Чтобы создать архив используется команда:
tar -czvf archive.tar.gz /path/to/files
Где -cvf опции; archive.tar.gz - имя архива; /path/to/files - путь к файлам, которые надо архивировать.