Вики IT-KB

Пошаговые руководства, шпаргалки, полезные ссылки...

Инструменты пользователя

Инструменты сайта


unix-linux:linux-cli-tools:linux-how-to-archive-directory

Как запаковать и распаковать каталог в Linux

С помощью утилиты zip

Создать архив example.zip (в домашней папке текущего пользователя) содержимого каталога /source/dir:

zip -qr ~/example.zip /source/dir

С помощью утилиты 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

Обсуждение

Ваш комментарий:
 

unix-linux/linux-cli-tools/linux-how-to-archive-directory.txt · Последние изменения: 22.03.2017 11:31 — Алексей Максимов