Архивирование с помощью zip в FreeBSD. Архиватор zip.
Zip
Установим архиватор Zip:
# pkg_add -r zip unzip
Как заархивировать файлы и папки архиватором zip в FreeBSD?
# zip -r -9 archive.zip /usr/local/www/* /etc/* -x «/etc/squid/*»
-r — архивировать рекурсивно
-9 — степень сжатия от 1 до 9. 0 — без сжатия.
test-archive.zip — имя архива
/usr/local/www/* и /etc/* — архивируемые директории через пробел
-x «/etc/squid/*» — опция, позволяющая исключить указанную папку или файл из архива
-e — опция, позволяющая задать пароль на архив
Как распаковать архив zip в FreeBSD:
# unzip archive.zip — распаковать архив в текущую директорию
# unzip archive.zip -d /home/ — распаковка содержимого архива в директорию /home/
# unzip archive.zip -d /home/ — распаковка содержимого архива в директорию /home/