Раздел вопрос-ответ Как запаковать папку в tar.gz?

Как запаковать папку в tar.gz? Используя консоль linux.

share

1 ответ

В 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 будет содержимое папки.

Поэтому более красивый архив без лишнего пути можно получить первым способом.

Добавить комментарий
    как минимум 5 символов

    icon Вход в систему

    зарегистрироваться
    НОВЫЕ ПОЛЬЗОВАТЕЛИ