在 Windows 很多压缩档也是用 ZIP 格式, 在 Linux 要解压及压缩 ZIP 档案, 可以用 zip 及 unzip。如果系统没有安装 zip 及 unzip, 可以用 yum 或 apt-get 安装, 十分方便:
RHEL / CentOS / Fedora:
# yum install zip unzip
Debian / Ubuntu / Mint:
# apt-get zip unzip
上面安装了两个工具, 分别是 zip 及 unzip, zip 是用作压缩; unzip 用作解压。
压缩档案及目录例子:
将 data 目录下所有档案压储到 file.zip, 指令无须加上 .zip 副档名, zip 会自动补上:
# zip file data/*
将 data 目录下所有档案及副目录压储到 file.zip:
# zip -r file data/*
解压缩档案及目录例子:
用 unzip 将 file.zip 压缩档内所有档案及目录解压到当前目录:
# unzip file.zip
假如只想解压压缩档内其中一个档案, 可以加上档案名称, 例如解压 file.zip 内的 test.pdf 档案:
# unzip file.zip test.pdf
将压缩档所有档案解压到指定目录, 可以用 -d 参数设定, 以下假设解压到 /home/phpini
# unzip file.zip -d /home/phpini
列出压缩档所有内容:
# unzip -l file.zip
应该是apt-get install