Как с помощью tar создавать и распаковывать архивы в Linux и FreeBSD

Создание архивов

tar -zcvf archive.tar.gz /home/dmosk

* в данном примере будет создан архив archive.tar.gz домашней директории пользователя (/home/dmosk)
** где z — сжать архив (без этого параметра, tar не сжимает, а создает так называемый тарбол); c — ключ на создание архива; v — verbose режим, то есть с выводом на экран процесса (очень удобно для наблюдением за ходом работы, но в скриптах можно упустить); f — использовать файл (обязательно указываем, так как в большей степени работаем именно с файлами).

Распаковка архивов

tar -xvf archive.tar.gz 

* где x от extract, то есть, извлечь.

Распаковать в определенную папку

tar -C /home/user -xvf archive.tar.gz

* ключ -C используется для указания папки, куда необходимо распаковать файлы из архива.
 

Смотрите также

Полный список ключей по использованию tar на русском языке

#Linux #FreeBSD #UNIX
Фотография автора
Была ли полезна вам эта инструкция?

Да            Нет