linux下zip包的壓縮與解壓

linux zip 命令詳解 
功能說明:壓縮文件。 
語 法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工作目錄>][-ll][-n <字尾字符串>][-t <日期時間>][-<壓縮效率>][壓縮文件][文件…][-i <范本樣式>][-x <范本樣式>] 
補充說明:zip是個使用廣泛的壓縮程序,文件經它壓縮后會另外產生具有”.zip”擴展名的壓縮文件。 
參 數: 
-A 調整可執行的自動解壓縮文件。 
-b<工作目錄> 指定暫時存放文件的目錄。 
-c 替每個被壓縮的文件加上注釋。 
-d 從壓縮文件內刪除指定的文件。 
-D 壓縮文件內不建立目錄名稱。 
-f 此參數的效果和指定”-u”參數類似,但不僅更新既有文件,如果某些文件原本不存在于壓縮文件內,使用本參數會一并將其加入壓縮文件中。 
-F 嘗試修復已損壞的壓縮文件。 
-g 將文件壓縮后附加在既有的壓縮文件之后,而非另行建立新的壓縮文件。 
-h 在線幫助。 
-i<范本樣式> 只壓縮符合條件的文件。 
-j 只保存文件名稱及其內容,而不存放任何目錄名稱。 
-J 刪除壓縮文件前面不必要的數據。 
-k 使用MS-DOS兼容格式的文件名稱。 
-l 壓縮文件時,把LF字符置換成LF+CR字符。 
-ll 壓縮文件時,把LF+CR字符置換成LF字符。 
-L 顯示版權信息。 
-m 將文件壓縮并加入壓縮文件后,刪除原始文件,即把文件移到壓縮文件中。 
-n<字尾字符串> 不壓縮具有特定字尾字符串的文件。 
-o 以壓縮文件內擁有最新更改時間的文件為準,將壓縮文件的更改時間設成和該文件相同。 
-q 不顯示指令執行過程。 
-r 遞歸處理,將指定目錄下的所有文件和子目錄一并處理。 
-S 包含系統和隱藏文件。 
-t<日期時間> 把壓縮文件的日期設成指定的日期。 
-T 檢查備份文件內的每個文件是否正確無誤。 
-u 更換較新的文件到壓縮文件內。 
-v 顯示指令執行過程或顯示版本信息。 
-V 保存VMS操作系統的文件屬性。 
-w 在文件名稱里假如版本編號,本參數僅在VMS操作系統下有效。 
-x<范本樣式> 壓縮時排除符合條件的文件。 
-X 不保存額外的文件屬性。 
-y 直接保存符號連接,而非該連接所指向的文件,本參數僅在UNIX之類的系統下有效。 
-z 替壓縮文件加上注釋。 
-$ 保存第一個被壓縮文件所在磁盤的卷冊名稱。 
-<壓縮效率> 壓縮效率是一個介于1-9的數值。

linux unzip 命令詳解
功能說明:解壓縮zip文件
語 法:unzip [-cflptuvz][-agCjLMnoqsVX][-P <密碼>][.zip文件][文件][-d <目錄>][-x <文件>] 或 unzip [-Z]
補充說明:unzip為.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指令

原創文章,作者:胡磊,如若轉載,請注明出處:http://www.www58058.com/72951

(1)
胡磊胡磊
上一篇 2017-04-10 19:36
下一篇 2017-04-10 19:59

相關推薦

  • Find命令以及解壓與壓縮文件的相關指令

    1,find   實時查找,通過遍歷指定路徑完成文件的查找 查找路徑:指定具體目標路徑,默認為當前目錄 查找條件:指定的查找標準,可以文件名,大小,類型,權限等標準進行,默認為找出指定路徑下的所有文件 處理動作:對符合條件的文件做操作,默認輸出至屏幕 find -maxdepth level  最大搜索目錄深度 -mindept…

    2017-08-12
  • 如何實現在命令行輸入pwd時顯示出ifconfig的效果

    1、使用type ifconfig 查看   2、使用type pwd 查看 如果還沒有使用過pwd則顯示如下,表示pwd屬于內部命令,然后輸入enable -n pwd 禁用這個內部命令   如果已經使用過,就會顯示hash,已經緩存過   此時就不僅需要禁用內部命令,還需要使用hash -d pwd 清除pwd的緩存,使其在…

    2017-07-13
  • 單網卡多IP,雙網卡實現負載

        有些時候會我們一個IP不夠用,但是又不想加網卡,可以試試一個網卡實現多個IP,下面我們來操作一下。 生成新增IP配置文件信息;  [root@localhost network-scripts]# cat ifcfg-eth0      DE…

    Linux干貨 2016-09-06
  • 磁盤分區和腳本練習

    1、創建一個10G分區,并格式為ext4文件系統 (1)要求其block大小為2048,預留空間百分比為2,卷標為MYDATA,默認掛載屬性包含acl; mke2fs -t ext4 -b 2048 -m 2 -L MYDATA /dev/sdb5 tune2fs -o acl /dev/sdb5 (2)掛載至/etc/mydate目錄,要求掛載時禁止自動運…

    Linux干貨 2017-08-21
  • Linux三劍客之grep伐木累(正則表達式)

    一、Linux文本處理三劍客     Linux上有三種常用的文本處理工具,分別為:grep(egrep、fgrep)、sed、awk。今天主要給大家介紹一下三劍客中的第一劍:grep伐木累。 二、grep是什么?     grep 全稱(Globally search a Re…

    Linux干貨 2016-03-09
  • DNS服務器搭建示例

    DNS服務器搭建示例 負責解析magedu.com域名,能夠對一些主機名進行正向解析和逆向解析 配置主配置文件 [root@slave1 etc]# vim /etc/named.conf options { listen-on port 53 { 192.168.91.132; }; // listen-on-v6 port 53 { ::1; }; di…

    2017-09-16
欧美性久久久久