4.6 Linux解壓.gz格式的檔案(gunzip命令)
阿新 • • 發佈:2022-05-07
gunzip 是一個使用廣泛的解壓縮命令,它用於解壓被 gzip 壓縮過的檔案(副檔名為 .gz)。
對於解壓被 gzip 壓縮過的檔案,還可以使用 gzip 自己,即 gzip -d 壓縮包。
gunzip 命令的基本格式為:
[root@localhost ~]# gunzip [選項] 檔案
該命令常用的選項及含義如表 1 所示。
選項 | 含義 |
---|---|
-r | 遞迴處理,解壓縮指定目錄下以及子目錄下的所有檔案。 |
-c | 把解壓縮後的檔案輸出到標準輸出裝置。 |
-f | 強制解壓縮檔案,不理會檔案是否已存在等情況。 |
-l | 列出壓縮檔案內容。 |
-v | 顯示命令執行過程。 |
-t | 測試壓縮檔案是否正常,但不對其做解壓縮操作。 |
【例 1】直接解壓縮檔案。
[root@localhost ~]# gunzip install.log.gz
當然,"gunzip -r"依然只會解壓縮目錄下的檔案,而不會解打包。要想解壓縮".gz"格式,還可以使用 "gzip -d"命令,例如:
[root@localhost ~]# gzip -d anaconda-ks.cfg.gz
【例 2】要解壓縮目錄下的內容,則需使用 "-r" 選項,例如:
[root@localhost ~]# gunzip -r test/
注意,如果我們壓縮的是一個純文字檔案,則可以直接使用 zcat 命令在不解壓縮的情況下檢視這個文字檔案中的內容。例如:
[root@localhost ~]# zcat anaconda-ks.cfg.gz