說明:zip文件在Linux裡被廣泛使用,這裡說些zip和unzip命令具體使用方法,未安裝zip和unzip命令的可參考:Linux 安裝zip和unzip命令的方法
1、把/home目錄下面的xx目錄壓縮為xx.zip
zip -r xx.zip /home/xx #壓縮xx目錄
2、把/home目錄下面的xx.zip解壓到zz目錄裡面
unzip /home/xx.zip -d /home/zz
3、把/home目錄下面的abc文件夾和def.txt壓縮成為abcdef.zip
zip -r /home/abcdef.zip /home/abc /home/def.txt
4、把/home目錄下面的xx.zip直接解壓到/home目錄裡面
unzip /home/xx.zip /home
5、把/home目錄下面的xx12.zip、xx23.zip、xx34.zip同時解壓到/home目錄裡面
unzip /home/xx\*.zip /home
6、查看把/home目錄下面的xx.zip裡面的内容
unzip -v /home/xx.zip
7、驗證/home目錄下面的xx.zip是否完整
unzip -t /home/xx.zip
主要參數:
-c:将解壓縮的結果 -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
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!