[Linux]Linux常用命令: zip/unzip 壓縮和解壓縮命令


zip的用法

基本用法是:

zip [參數] [打包后的文件名] [打包的目錄路徑] 

常用參數:

-a 將文件轉成ASCII模式

-F 嘗試修復損壞的壓縮文件

-h 顯示幫助界面

-m 將文件壓縮之后,刪除源文件

-n 特定字符串 不壓縮具有特定字尾字符串的文件

-o 將壓縮文件內的所有文件的最新變動時間設為壓縮時候的時間

-q 安靜模式,在壓縮的時候不顯示指令的執行過程

-r 將指定的目錄下的所有子目錄以及文件一起處理

-S 包含系統文件和隱含文件(S是大寫)

例如:

  • 將指定目錄/tmp壓縮成tt.zip文件

      zip -r tt.zip /tmp 

unzip的用法

基本用法是:

unzip [參數] [待解壓縮文件] 

在linux下解壓zip文件,最簡單的方式就是unzip命令直接跟上要解壓的zip文件。

unzip [待解壓縮文件] 

常用參數:

-n 解壓縮時不要覆蓋原有的文件;

-o 不必先詢問用戶,unzip執行后覆蓋原有的文件;

-P [密碼] 使用zip的密碼選項;

-q 執行時不顯示任何信息;

-d [目錄] 指定文件解壓縮后所要存儲的目錄;

例如:

  • 將壓縮文件text.zip在當前目錄下解壓縮。

       unzip -o LINUX.X64_193000_db_home.zip 
  • 將壓縮文件test.zip在指定目錄/tmp下解壓縮,如果已有相同的文件存在,要求unzip命令覆蓋原先的文件。

      unzip -o LINUX.X64_193000_db_home.zip -d /oracle/193


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM