linux unzip 命令詳解
功能說明:解壓縮zip檔案
語 法:unzip [-cflptuvz][-agcjlmnoqsvx][-p 《密碼》][.zip檔案][檔案][-d 《目錄》][-x 《檔案》] 或 unzip [-z]
補充說明:unzip為.zip壓縮檔案的解壓縮程式。
參 數:
-c 將解壓縮的結果顯示到螢幕上,並對字元做適當的轉換。
-f 更新現有的檔案。
-l 顯示壓縮檔案內所包含的檔案。
-p 與-c引數類似,會將解壓縮的結果顯示到螢幕上,但不會執行任何的轉換。
-t 檢查壓縮檔案是否正確。
-u 與-f引數類似,但是除了更新現有的檔案外,也會將壓縮檔案中的其他檔案解壓縮到目錄中。
-v 執行是時顯示詳細的資訊。
-z 僅顯示壓縮檔案的備註文字。
-a 對文字檔案進行必要的字元轉換。
-b 不要對文字檔案進行字元轉換。
-c 壓縮檔案中的檔名稱區分大小寫。
-j 不處理壓縮檔案中原有的目錄路徑。
-l 將壓縮檔案中的全部檔名改為小寫。
-m 將輸出結果送到more程式處理。
-n 解壓縮時不要覆蓋原有的檔案。
-o 不必先詢問使用者,unzip執行後覆蓋原有檔案。
-p《密碼》 使用zip的密碼選項。
-q 執行時不顯示任何資訊。
-s 將檔名中的空白字元轉換為底線字元。
-v 保留vms的檔案版本資訊。
-x 解壓縮時同時回存檔案原來的uid/gid。
[.zip檔案] 指定.zip壓縮檔案。
[檔案] 指定要處理.zip壓縮檔案中的哪些檔案。
-d《目錄》 指定檔案解壓縮後所要儲存的目錄。
-x《檔案》 指定不要處理.zip壓縮檔案中的哪些檔案。
-z unzip -z等於執行zipinfo指令
範例:zip命令可以用來將檔案壓縮成為常用的zip格式。unzip命令則用來解壓縮zip檔案。
1. 我想把乙個檔案abc.txt和乙個目錄dir1壓縮成為yasuo.zip:
# zip -r yasuo.zip abc.txt dir1
# unzip yasuo.zip
3.我當前目錄下有abc1.zip,abc2.zip和abc3.zip,我想一起解壓縮它們:
# unzip abc\?.zip
注釋:?表示乙個字元,如果用*表示任意多個字元。
4.我有乙個很大的壓縮檔案large.zip,我不想解壓縮,只想看看它裡面有什麼:
# unzip -v large.zip
# unzip -t large.zip
# unzip -j music.zip
linux壓縮和解壓
壓縮 tar cvf filename.tar txt 將目錄裡所有txt檔案打包成tar tar czf txt.tar.gz txt 將目錄裡所有txt檔案打包生成乙個gzip壓縮過的包,命名為txt.tar.gz tar cjf txt.tar.bz2 txt 將目錄裡所有txt檔案打包生成乙...
Linux壓縮和解壓
1 zip壓縮 zip 壓縮包名.zip 被壓縮的檔案 說明 將指定檔案壓縮成字尾為zip的壓縮檔案,注意檔案要帶字尾,壓縮包要自己起名稱 2 unzip解壓 unzip 要解壓的檔案 1 gzip壓縮 gzip 壓縮包名.gz 被壓縮的檔案 說明 將指定檔案壓縮成字尾為gz的壓縮檔案,注意檔案要帶...
linux 壓縮和解壓
1.zip命令 例如 zip r mysql.zip mysql 該句命令的含義是 將mysql資料夾壓縮成mysql.zip zip r abcdef.zip abc def.txt 這句命令的意思是將資料夾abc和檔案def.txt壓縮成乙個壓縮包abcdef.zip 2.unzip命令 與zi...