大多數的 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 結尾的文件。