linux如何解壓gz格式文件

對于gz格式文件,在linux中可以使用“gunzip”命令或“gzip -d”命令來進行解壓。gunzip命令用于解壓被gzip壓縮過的文件,即解壓擴展名為 “.gz”的文件,語法“gunzip [options] file…”;對于解壓被gzip壓縮過的文件,還可以使用gzip自己,即“gzip -d 壓縮包”。

Linux 中的 gunzip 命令可用于對 .gz 的壓縮文件進行解壓縮, 事實上 gunzip 就是 gzip 的 硬連接,因此不論是壓縮或解壓縮,都可通過 gzip 指令單獨完成。

Linux gunzip命令:解壓縮文件或目錄

被廣泛使用的解壓縮命令 gunzip 可以用于解壓縮擴展名為 .gz 的 gzip 壓縮文件。

對于解壓被 gzip 壓縮過的文件,還可以使用 gzip 自己,即 gzip -d 壓縮包。

gunzip 命令的基本格式為:

gunzip?[options]?file...
參數(shù) 描述
options gunzip 命令使用的參數(shù)。
file 需要解壓縮的文件名。

gunzip命令常用參數(shù)

參數(shù) 描述
-a, –ascii 使用 ASCII 文字模式。
-c, –stdout, –to-stdout 把解壓后的文件輸出到標準輸出設(shè)備。
-f, –force 強行解開壓縮文件,不理會文件名稱或硬連接是否存在以及該文件是否為符號連接。
-l, –list 列出壓縮文件的相關(guān)信息。
-L, –license 顯示版本與版權(quán)信息。
-n, –no-name 壓縮文件時,不保存原來的文件名稱及時間戳記。
-N, –name 壓縮文件時,保存原來的文件名稱及時間戳記。
-q, –quiet 不顯示警告信息。
-r, –recursive 遞歸處理,將指定目錄下的所有文件及子目錄一并處理。
-t, –test 測試壓縮文件是否正確無誤。
-v, –verbose 顯示指令執(zhí)行過程。

例 1】直接解壓縮文件。

[root@localhost?~]#?gunzip?install.log.gz

自然,”gunzip -r”仍將只解壓縮目錄內(nèi)的文件,而不會解打包。要想解壓縮”.gz”格式,還可以使用 “gzip -d”命令,例如:

[root@localhost?~]#?gzip?-d?anaconda-ks.cfg.gz

【例 2】要解壓縮目錄下的內(nèi)容,則需使用 “-r” 選項,例如:

[root@localhost?~]#?gunzip?-r?test/

注意,如果我們壓縮的是一個純文本文件,則可以直接使用 zcat 命令在不解壓縮的情況下查看這個文本文件中的內(nèi)容。例如:

[root@localhost?~]#?zcat?anaconda-ks.cfg.gz

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊15 分享