1. 程式人生 > >Linux命令(十八) 壓縮或解壓縮文件和目錄 gzip gunzip

Linux命令(十八) 壓縮或解壓縮文件和目錄 gzip gunzip

配置 硬鏈接 名稱 log logs 壓縮文件 mark 底部 linux

目錄

1.命令簡介

2.常用參數介紹

3.實例

4.直達底部

命令簡介

和 zip 命令類似,gzip 用於文件的壓縮,gzip壓縮後的文件擴展名為 ".gz",gzip默認壓縮後會刪除源文件。 gunzip用於解壓經過 gzip 壓縮過的文件。

返回目錄

常用參數介紹

一、gzip 常用參數說明

-d 對壓縮文件進行解壓

-r 遞歸壓縮指定目錄及其子目錄下的所有文件

-t 檢查壓縮文件的完整性

-v 對於每個壓縮和解壓縮的文檔,顯示相應的文件名和壓縮比

-l 顯示壓縮文件的壓縮信息

-num 用指定的數字 num 配置壓縮比

二、gunzip常用參數說明

-a 使用 ASCⅡ 文字模式

-c 把解壓後的文件輸出到標準輸出設備

-f 強行解開壓縮文件,不理會文件名稱或硬鏈接是否存在以及該文件是否為符號鏈接

-l 列出壓縮文件的相關信息

-L 顯示版本與版權信息

-n 解壓縮時,若壓縮文件內含有原來的文件名稱及時間戳記,則將其忽略不予處理

-N 解壓縮時,若壓縮文件內含有原來的文件名稱及時間戳記,則將其回存到解開的文件上

-q 不顯示警告信息

-r 遞歸處理,將指定目錄下的所有文件及子目錄一並處理

-S 更改壓縮字尾字符串

-t 測試壓縮文件是否正確無誤

-v 顯示命令執行過程(?)

-V 顯示版本信息

返回目錄

實例

1.壓縮文件,壓縮後原文件被刪除

gzip file_back.sh

2.壓縮文件保留原文件

gzip -c file_back.sh  >file_back.sh.gz

3.解壓文件

gunzip file_back.sh

gunzip -c file_back.sh.gz  >file_back.sh

返回目錄

Linux命令(十八) 壓縮或解壓縮文件和目錄 gzip gunzip