zip壓縮與unzip解壓是linux中一個常用的解壓縮命令了,我們可以利用它輕松的實現在linux系統中對文件進行壓縮與解壓操作了,下面武林網小編給各位整理一下.
一般來說zip比較通用,不管在windows下還是在linux下,對zip都能夠輕松的實現壓縮與解壓,下面是比較常用的兩個個壓縮命令以及解壓命令.
壓縮:zip MyPackge.zip -r /var/test/
將 /var/test/ 目錄中的所有所有文件,包括子文件夾及文件一起壓縮為 MyPackge.zip
-r 表示遞歸子目錄
解壓:unzip MyPackge.zip -d /var/test2/
將 MyPackge.zip 解壓到 /var/test2/ 目錄中,不指定的話,默認直接解壓到當前目錄,如 unzip MyPackge.zip
-d 表示要指定解壓到哪個目錄
主要參數:
- -c:將解壓縮的結果
- -l:顯示壓縮文件內所包含的文件
- -p:與-c參數類似,會將解壓縮的結果顯示到屏幕上,但不會執行任何的轉換
- -t:檢查壓縮文件是否正確
- -u:與-f參數類似,但是除了更新現有的文件外,也會將壓縮文件中的其它文件解壓縮到目錄中
- -v:執行是時顯示詳細的信息
- -z:僅顯示壓縮文件的備注文字
- -a:對文本文件進行必要的字符轉換
- -b:不要對文本文件進行字符轉換
- -C:壓縮文件中的文件名稱區分大小寫
- -j:不處理壓縮文件中原有的目錄路徑
- -L:將壓縮文件中的全部文件名改為小寫
- -M:將輸出結果送到more程序處理
- -n:解壓縮時不要覆蓋原有的文件
- -o:不必先詢問用戶,unzip執行后覆蓋原有文件
- -P:使用zip的密碼選項 //Vevb.com
- -q:執行時不顯示任何信息
- -s:將文件名中的空白字符轉換為底線字符
- -V:保留VMS的文件版本信息
- -X:解壓縮時同時回存文件原來的UID/GID
新聞熱點
疑難解答