Macのターミナルから圧縮する方法です。
メリットとしては、パスワードを掛けられたり圧縮方式を変更できたりなどターミナルからの圧縮はメリットがあります。
フォルダ移動
下記の方法は、該当のフォルダにいることが前提になるため
パスをフルパスで指定するか、移動する必要があります。
フォルダ移動コマンド
例として、「/root/archives」に移動するコマンドは下記になります。
cd /root/archives
圧縮
zipの作成
通常のzipにする方法です。
zip -r archive.zip archive
zipの作成(パスワード有)
zip -e -r archive.zip ./archive
コマンド入力後にパスワードを聞かれるため、2度パスワードを入力します。
bzip2
圧縮率の高いbzip2で圧縮する方法です。
tar cvjf archive.tar.bz2 archive/
zipから.DS_Storeの削除
こちらは圧縮ではないのですが、圧縮したzipから.DS_Storeを削除するコマンドです。
Windowsの方へ送る際などに利用できるかと思います。
zip -d ./archive.zip *.DS_Store