unzip命令
unzip命令用于解壓由zip命令壓縮的“.zip”壓縮包。
語(yǔ)法
unzip (選項(xiàng)) (參數(shù))
選項(xiàng)
-c:將解壓的結(jié)果顯示到屏幕上,并對(duì)字符做適當(dāng)?shù)霓D(zhuǎn)換;
root@35d388cf883b:/home/wzm/testgzip/zip# cat testzip
123
abc
root@35d388cf883b:/home/wzm/testgzip/zip# zip test.zip testzip
adding: testzip (stored 0%)
root@35d388cf883b:/home/wzm/testgzip/zip# unzip -c test.zip
Archive: test.zip
extracting: testzip
123
abc
root@35d388cf883b:/home/wzm/testgzip/zip#
-f:更新現(xiàn)有的文件。
-l:顯示壓縮文件內(nèi)所包含的文件。
root@35d388cf883b:/home/wzm/testgzip/ret# unzip -l test.zip
Archive: test.zip
Length Date Time Name
--------- ---------- ----- ----
0 2017-11-21 03:19 zip/
57764 2017-11-20 01:26 zip/redis.conf
0 2017-11-21 02:25 zip/addfile.txt
8 2017-11-21 02:11 zip/.testzip
--------- -------
57772 4 files
root@35d388cf883b:/home/wzm/testgzip/ret#
-p:和-c參數(shù)類似linux命令,會(huì)將解壓的結(jié)果顯示到屏幕上,但不會(huì)執(zhí)行任何的轉(zhuǎn)換;
-t:檢查壓縮文件是否正確。
root@35d388cf883b:/home/wzm/testgzip/ret# unzip -t test.zip
Archive: test.zip
testing: zip/ OK
testing: zip/redis.conf OK
testing: zip/addfile.txt OK
testing: zip/.testzip OK
No errors detected in compressed data of test.zip.
root@35d388cf883b:/home/wzm/testgzip/ret#
-u:和-f參數(shù)類似linux命令,但是除了更新現(xiàn)有的文件外,也會(huì)將壓縮文件中的其他文件壓縮到目錄中;
root@35d388cf883b:/home/wzm/testgzip/ret# unzip -u test.zip
Archive: test.zip
creating: zip/
inflating: zip/redis.conf
extracting: zip/addfile.txt
extracting: zip/.testzip
root@35d388cf883b:/home/wzm/testgzip/ret# ls
test.zip zip
root@35d388cf883b:/home/wzm/testgzip/ret#
上一個(gè)教程:Linux服務(wù)器命令
下一個(gè)教程:linux下網(wǎng)絡(luò)資源下載的命令wget