linux命令unzip,linux unzip命令参数及用法详解--linux解压zip文件命令
功能說明:解壓縮zip文件
語 法:unzip?[-cflptuvz][-agCjLMnoqsVX][-P?][.zip文件][文件][-d?][-x?]?或?unzip?[-Z]
補充說明:unzip為.zip壓縮文件的解壓縮程序。
參 數:
-x 文件列表 解壓縮文件,但不包括指定的file文件。
-v 查看壓縮文件目錄,但不解壓。
-t 測試文件有無損壞,但不解壓。
-d 目錄 把壓縮文件解到指定目錄下。
-z 只顯示壓縮文件的注解。
-n 不覆蓋已經存在的文件。
-o 覆蓋已存在的文件且不要求用戶確認。
-j 不重建文檔的目錄結構,把所有文件解壓到同一目錄下。
-j 參數 。例如:
[root@localhost ~]# cd a
[root@localhost a]# unzip -j myfile
Archive:? myfile.zip
inflating: install.log
inflating: anaconda-ks.cfg
inflating: install.log.syslog
就把myfile中的所有文件解壓到當前a目錄中,除去了myfile中的目錄結構。
例1:將壓縮文件text.zip在當前目錄下解壓縮。
$ unzip text.zip
例2:將壓縮文件text.zip在指定目錄/tmp下解壓縮,如果已有相同的文件存在,要求unzip命令不覆蓋原先的文件。
$ unzip -n text.zip -d /tmp
例3:查看壓縮文件目錄,但不解壓。
$ unzip -v text.zip
這個命令的功能是在壓縮文件中尋找匹配的正則表達式,用法和grep命令一樣,只不過操作的對象是壓縮文件。如果用戶想看看在某個壓縮文件中有沒有某一句話,便可用zgrep命令。
舉例:
將/home/Blinux /html/ 這個目錄下所有文件和文件夾打包為當前目錄下的html.zip
zip –q –r?? html.zip /home/Blinux /html
上面的命令操作是將絕對地址的文件及文件夾進行壓縮.以下給出壓縮相對路徑目錄
比如目前在Bliux這個目錄下,執行以下操作可以達到以上同樣的效果.
zip –q –r html.zip html
比如現在我的html目錄下,我操作的zip壓縮命令是
zip –q –r html.zip *
以上是在安靜模式下進行的,而且包含系統文件和隱含文件
總結
以上是生活随笔為你收集整理的linux命令unzip,linux unzip命令参数及用法详解--linux解压zip文件命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spring MVC 测试 | 模拟提交
- 下一篇: linux的文件搜索命令,Linux文件