unzip命令是用于.zip格式文件的解壓縮工具linux命令大全,unzip命令將列出、測試或從zip格式存檔中提取文件linux命令大全,這些文件通常位于MS-DOS系統(tǒng)上。
默認行為(就是沒有選項)是從指定的ZIP存檔中提取所有的文件到當(dāng)前目錄(及其下面的子目錄)。一個配套程序zip(1L)創(chuàng)建ZIP存檔;這兩個程序都與PKWARE的PKZIP和PKUNZIP為MS-DOS創(chuàng)建的存檔文件兼容,但許多情況下,程序選項或默認行為是不同的。
語法格式:unzip [參數(shù)] [文件]
常用參數(shù):
顯示壓縮文件內(nèi)所包含的文件
執(zhí)行時顯示詳細的信息
將解壓縮的結(jié)果顯示到屏幕上,并對字符做適當(dāng)?shù)霓D(zhuǎn)換
解壓縮時不要覆蓋原有的文件
不處理壓縮文件中原有的目錄路徑
參考實例
把/home目錄下面的mydata.zip解壓到mydatabak目錄里面:
[root@linuxcool ~]# unzip mydata.zip -d mydatabak
把/home目錄下面的wwwroot.zip直接解壓到/home目錄里面:
[root@linuxcool ~]# unzip wwwroot.zip
把/home目錄下面的abc12.zip、abc23.zip、abc34.zip同時解壓到/home目錄里面:
[root@linuxcool ~]# unzip abc\*.zip
查看把/home目錄下面的wwwroot.zip里面的內(nèi)容:
[root@linuxcool ~]# unzip -v wwwroot.zip
驗證/home目錄下面的wwwroot.zip是否完整:
上一個教程:lsattr命令 – 顯示文件隱藏屬性