Как запаковать папку в tar.gz? Используя консоль linux.
В linux терминале нужно перейти в папку, которую хотим запаковать:
cd ./folder
Далее создаём архив из содержимого папки:
tar -czpf archive-name.tar.gz *
Архив archive-name.tar.gz будет создан внутри папки folder.
Или заархивируем в tar.gz немного по-другому:
tar -czpf path/archive-name.tar.gz /path/to/anyfolder
В результате будет создан архив по пути path/archive-name.tar.gz, в котором будет лежать заархивированный каталог anyfolder. Замечание: в этом случае в архиве будет лежать полная структура дерева от корня. Все каталоги в архиве до anyfolder будут пустыми. А в anyfolder будет содержимое папки.
Поэтому более красивый архив без лишнего пути можно получить первым способом.