語法 : zip [參數] [檔案一] [檔案二]
Ps. 檔案一, 檔案二 : 若執行壓縮動作時, 則檔案一為壓縮檔後產生的檔案, 檔案二為來源檔; 若執行解壓縮動作, 則檔案一為壓縮檔, 而不需要檔案二.
參數 | 功能
執行範例 :
* 將目錄 test2 下所有檔案, 壓縮成為名為 test2.Z 的壓縮檔 :
client:~ # zip test2.Z test2/*
adding: test2/1.txt.gz (stored 0%)
adding: test2/test (stored 0%)
adding: test2/testfile (deflated 68%)
* 承上例, 移除壓縮檔 test2.Z 內的檔案 testfile :
client:~ # unzip -l test2.Z <列出壓縮檔內的檔案>
Archive: test2.Z
Length Date Time Name
-------- ---- ---- ----
52 01-17-10 22:08 test2/1.txt.gz
0 01-07-10 23:16 test2/test
75 01-10-10 21:41 test2/testfile
-------- -------
127 3 files
client:~ # zip -d test2.Z test2/testfile
deleting: test2/testfile
client:~ # unzip -l test2.Z
Archive: test2.Z
Length Date Time Name
-------- ---- ---- ----
52 01-17-10 22:08 test2/1.txt.gz
0 01-07-10 23:16 test2/test
-------- -------
52 2 files
文件/文件夾加密 :
- 壓縮 HTTP_Normal.pcap 到 httpNormal.zip 並加密.
- 解壓縮 httpNormal.zip
- 壓縮 HTTP_Normal.pcap 到 httpNormal.zip 並加密.
- 解壓縮 httpNormal.zip
補充說明 :
@. 若遇壓縮, 解壓縮的檔案為符號連結, zip 會讀取連結指向的檔案. 注意連結的檔案經過壓縮再解壓縮後, 其連結將不在存在, 成為與原始檔案內容完全相同的另一個檔案.
@. 若遇壓縮, 解壓縮的檔案為符號連結, zip 會讀取連結指向的檔案. 注意連結的檔案經過壓縮再解壓縮後, 其連結將不在存在, 成為與原始檔案內容完全相同的另一個檔案.