大多数的 Linux 发行版本都包含 zip 和 unzip 两个工具。
采用这两个工具可以制作和 WinZip 兼容的压缩文件,也能把 WinZip 压缩的文件在 Linux 上面解开来。
下面是常用的几个命令:
* zip documents *
建立一个名为 documents.zip 的压缩文档包含当前目录下的所有文件。
* zip documents *.sdw
建立一个名为 documents.zip 的压缩文档包含当前目录下所有的 *.sdw 文件。
* zip -f documents *
在已经存在的 documents.zip 压缩档中加入新的文件。
* zip -u documents *
更新当前存在的压缩档,添加新的或者更新。
* zip -g documents essays/*
为documents.zip 添加指定目录下的所有文件。
* zip -mT documents *
把工作目录下的所有文件移入指定的压缩档(documents.zip)。
* zip -r documents *
压缩指定目录及其子目录下的所有文件。
* zip -R *
压缩工作目录及其子目录下的所有文件。
* zip -R archive * -x *.doc
压缩工作目录下的所有文件以及子目录,但是排除那些以 .doc 结尾的文件。