===== Как запаковать и распаковать каталог в Linux =====
==== С помощью утилиты tar ====
Упаковать в **tar** архив всё содержимое каталога ''/source/dir'' (предварительную смену каталога нужно делать для того, чтобы в архив не попали полные пути к файлам):
cd /source/dir
tar -cf example.tar *
Если нужно не просто упаковать файлы, а ещё произвести сжатие (на выходе получится файл формата **.tar.gz** ), тогда добавляем ключ **z**:
cd /source/dir
tar -zcf example.tar.gz *
Просмотреть содержимое архива:
tar -tf ./example.tar
Распаковать (предварительную смену каталога делаем для того, чтобы содержимое архива было развёрнуто в текущий каталог):
cd /dest/dir
tar -xf example.tar
{{tag>Linux zip tar gz}}
~~DISCUSSION~~