ZIP打包解包

2022-07-05 00:57:11 字數 917 閱讀 3713

linux zip命令的基本用法是:

zip [引數] [打包後的檔名] [打包的目錄路徑]

linux zip命令引數列表:

-a 將檔案轉成ascii模式

-f 嘗試修復損壞的壓縮檔案

-h 顯示幫助介面

-m 將檔案壓縮之後,刪除原始檔

-n 特定字串 不壓縮具有特定字尾字串的檔案

-o 將壓縮檔案內的所有檔案的最新變動時間設為壓縮時候的時間

-q 安靜模式,在壓縮的時候不顯示指令的執行過程

-r 將指定的目錄下的所有子目錄以及檔案一起處理

-s 包含系統檔案和隱含檔案(s是大寫)

-t 日期 把壓縮檔案的最後修改日期設為指定的日期,日期格式為mmddyyyy

//

舉例:

將/home/blinux/html/ 這個目錄下所有檔案和資料夾打包為當前目錄下的html.zip

1zip –q –r   html.zip /home/blinux/html

上面的命令操作是將絕對位址的檔案及資料夾進行壓縮.以下給出壓縮相對路徑目錄

比如目前在bliux這個目錄下,執行以下操作可以達到以上同樣的效果.

1zip –q –r html.zip html

比如現在我的html目錄下,我操作的zip壓縮命令是

1zip –q –r html.zip *

unzip命令的基本語法是:unzip [引數] zip檔案

簡單例子:

把本目錄下的test.zip檔案解壓:unzip test.zip

引數列表:

-l 列出壓縮檔案所包含的內容

-v 顯示詳細的執行過程

ZIP打包解包

linux zip命令的基本用法是 zip 引數 打包後的檔名 打包的目錄路徑 linux zip命令引數列表 a 將檔案轉成ascii模式 f 嘗試修復損壞的壓縮檔案 h 顯示幫助介面 m 將檔案壓縮之後,刪除原始檔 n 特定字串 不壓縮具有特定字尾字串的檔案 o 將壓縮檔案內的所有檔案的最新變動...

linux tar 打包解包命令

範例一 將整個 etc 目錄下的檔案全部打包成為 tmp etc.tar root linux tar cvf tmp etc.tar etc 僅打包,不壓縮!root linux tar zcvf tmp etc.tar.gz etc 打包後,以 gzip 壓縮 root linux tar jc...

linux 打包與解包

r 遞迴壓縮子目錄 q 不列印回顯資訊 o 輸出檔名 x 過濾指定檔案 e 通過指定秘鑰加密 1 9 壓縮等級 越高,效率越低,壓縮率越高 zip r q 5 o abc.zip x zip l 檢視壓縮包內檔案 不解壓 d 指定輸出目錄 f 更新現有檔案 unzip d f abc.zip c 建...