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/