Linux命令(十六) 壓縮或解壓縮文件和目錄 zip unzip


目錄

[1.命令簡介](#1)

2.常用參數介紹

3.實例

4.直達底部

命令簡介

zip 是 Linux 系統下廣泛使用的壓縮程序,文件壓縮后擴展名為 ".zip"。 zip 命令用來將文件壓縮成常用的 zip 格式,unzip 命令則用來解壓縮zip文件。

返回目錄

常用參數介紹

zip 命令常見的參數如下所示:

-a 將文件轉成 ASCⅡ 模式

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

-h 顯示幫助界面

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

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

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

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

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

-S 包含系統文件和隱含文件

-t 把壓縮文件的最后修改日期設置為指定的日期,日期格式為 mmddyyyy-x

-v 查看壓縮文件目錄,但不解壓

-t 測試壓縮文件有無損壞,但不解壓

-d 把壓縮文件解壓到指定目錄下

-z 只顯示壓縮文件的注解

-o 覆蓋已存在的文件且不要求用戶確認

-j 不重建文檔的目錄結構,把所有文件解壓到同一目錄下

返回目錄

實例

zip 命令的基本用法是:

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

注: 路徑可以是相對路徑,也可以是絕對路徑

1.壓縮文件:

zip file.conf.zip  file.conf

2.將整個文件夾壓縮成一個文件:

zip -r file_backup.zip   .   點表示當前目錄

3.解壓文件:

unzip file.conf.zip

4.解壓時不詢問直接覆蓋:

unzip -o file.conf.zip

5.將文件解壓到指定文件夾:

unzip file.conf.zip -d  /data/bak

6.查看壓縮包內容但不解壓

unzip -v file.conf.zip

7.查看壓縮后的文件內容:

zcat file.conf.gz

返回目錄


免責聲明!

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



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