Используем команду tar:
tar -zcvf archive-file-name.tar.gz directory-name
Где параметры:
- -z: сжать архив используя программу gzip
 - -c: создать архив
 - -v: выводить информацию в процессе создания архива
 - -f: имя файла для архива
 
Например, упакуем директорию /home/user/docs:
$ tar -zcvf docs-2011-09-21.tar.gz /home/user/docs
Будет создан файл архива с именем docs-2011-09-21.tar.gz в текущей директории.
Если нужно распаковать этот архив  — выполняем команду:
$ tar -zxvf docs-2011-09-21.tar.gz
Архив будет распакован в текущей директории.
Параметр:
- -x: извлечь файлы
 
Если же нужно извлечь файлы в другую директорию, например в /tmp/docs/
используем команду:
$ tar -zxvf docs-2011-09-21.tar.gz -C /tmp/docs/

Добавить комментарий