UNZIP 命令


Linux UNZIP 命令

功能

unzip命令解壓".zip壓縮包"。

具體實例:

1、在當前目錄解壓:text.zip

unzip test.zip

2、解壓到指定的目錄:(- d + 目錄路徑)

unzip -d /temp test.zip

3、解壓的時候,不覆蓋已經存在的同名文件,加上-n參數

unzip -n test.zip
unzip -n -d /temp test.zip

4、覆蓋原先的文件

unzip -o test.zip -d /tmp/

5、只看一下zip壓縮包中包含哪些文件,不解壓縮

unzip -l test.zip

6、查看顯示的文件列表還包含壓縮比率

unzip -v test.zip

7、檢查zip文件是否損壞

unzip -t test.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指令。

命令位置:/usr/bin/unzip
格式用法:unzip [-Z] [-opts[modifiers]] file[.zip] [list] [-x xlist] [-d exdir]

本文參考鏈接:
http://man.linuxde.net/unzip

https://my.oschina.net/farces/blog/727564

https://codingstandards.iteye.com/blog/792040

http://www.runoob.com/linux/linux-comm-unzip.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章