首頁 > 壓縮與封存 > gunzip

gunzip 命令指南:解壓縮 gzip 壓縮檔案

`gunzip` 命令用於解壓縮以 `.gz` 結尾的、由 `gzip` 壓縮的檔案。它的功能與 `gzip -d` 命令相同,用於將壓縮檔案恢復到其原始狀態。通過本指南,您可以掌握 `gunzip` 的基本用法和常用選項。

gunzip 概述

`gunzip` 是 `gzip` 套件中包含的一個實用程式,主要用於解壓縮單個 `.gz` 擴展名的檔案。就像 `gzip` 的預設行為是刪除原始檔案並保留壓縮檔案一樣,`gunzip` 的預設行為也是刪除壓縮檔案並保留解壓縮後的原始檔案。因此,在解壓縮重要的壓縮檔案時,應考慮使用「保留原始檔案」的選項。

gunzip 的作用

`gunzip` 命令主要用於以下目的:

主要應用領域

  • 解壓縮檔案: 將 `.gz` 壓縮檔案的內容恢復到其原始狀態。
  • 恢復備份檔案: 解壓縮用 `gzip` 壓縮的備份檔案以恢復資料。
  • 處理下載檔案: 解壓縮從網際網路下載的 `.gz` 格式的軟體套件或資料。

gunzip 命令主要選項

`gunzip` 命令提供了多種選項,用於在解壓縮過程中控制是否保留原始檔案、輸出詳細資訊以及進行遞迴處理等。

1. 基本解壓縮選項

2. 遞迴處理和資訊輸出

生成的命令:

請試著組合命令。

這個 Django 應用程序是一個技術指南文檔,旨在為用戶輕鬆解釋 Linux 的各種命令。

`gunzip` 執行命令。

請將上述選項組合在一起,與 AI 一同虛擬執行命令。

使用範例

透過 `gunzip` 命令的各種使用範例,學習如何有效地解壓縮 `.gz` 壓縮檔案。

解壓縮單個 `.gz` 檔案

gunzip document.txt.gz

解壓縮檔案 `document.txt.gz`,生成 `document.txt`,並刪除原始的 `.gz` 檔案。

解壓縮後保留原始 `.gz` 檔案

gunzip -k log_archive.gz

解壓縮檔案 `log_archive.gz`,生成 `log_archive`,但保留 `log_archive.gz` 檔案。

遞迴解壓縮目錄中所有 `.gz` 檔案

gunzip -r downloads/

解壓縮 `downloads` 目錄及其子目錄中所有 `.gz` 擴展名的檔案。

檢視壓縮檔案的詳細資訊

gunzip -l data.csv.gz

檢視檔案 `data.csv.gz` 壓縮前後的尺寸、壓縮率等資訊。此命令不會解壓縮檔案。

通過管道檢視解壓縮後的內容

gunzip -c access.log.gz | less

不直接解壓縮檔案,而是通過管道 (|) 將解壓縮後的內容傳遞給 `less` 命令進行檢視。這對於臨時檢視內容非常有用。


相同類別命令