tar -zcvf xxxxx.tar.gz directory_name
tar -zxvf xxxxx.tar.gz
./public/common/ ディレクトリがある時に、 common フォルダだけを圧縮したい場合です。( cd public するのを省略する )
tar -C public -zcf ./common.tar.gz common
test ディレクトリの下に(圧縮したもとのディレクトリを作成して)解凍します。testディレクトリがない場合はエラーとなります。
tar -zxvf xxxxx.tar.gz -C /var/test
unzip file_name