Gzip 是一種廣泛使用的壓縮技術和用於減少數據大小的工具。 Gzip 壓縮在基於 Linux 和 Unix 的生產發行版中非常流行。 gzip 文件的擴展名通常為 * .gz 或 * .z。本文介紹如何使用 gzip、gunzip、zcat 等命令提取或解壓縮 gzip 文件。
在 Linux 上解壓 gz 文件
在 Linux 上,有兩種方法可以解壓 gz 文件。
- 使用命令行界面壓縮和解壓gz文件
- 使用 GUI 方法壓縮和解壓縮 gz 文件(圖形用戶界面)
以下是這兩種方法的詳細說明:
方法一:使用命令行界面壓縮解壓文件
在解壓 gz 文件之前,您需要使用 gzip 命令壓縮文件。
壓縮文件
Gzip 是一種廣泛使用的壓縮方法,在壓縮文件時會保留原始文件模式、所有權和日期。 gzip 也指 .gz 文件格式和用於壓縮和解壓縮文件的 gzip 工具。
使用下述命令壓縮單個文件。
$ gzip filename |
gzip 創建一個名為 filename.gz 的文件並刪除原始文件。
默認情況下,對於壓縮文件,gzip 命令會保留原始文件的時間戳、所有權和名稱。
列出gz文件的內容
通常,在提取或解壓縮 gz 文件之前,請列出文件的內容或文件和目錄。 您可以使用 gzip 命令顯示 gz 文件的內容列表。 -l 選項可以按如下方式使用:
$ gzip –l test.txt.gz |
解壓 gz 存檔
您可以使用 gzip 命令解壓縮 gz 文件。 常見的 Linux 發行版,如 Ubuntu、Kali、Mint、Fedora、CentOS、MacOSX 都有 gzip 命令。 要解壓縮 gz 文件,請使用 -d unzip 選項。 gz文件解壓後默認擦除。
$ gzip –d test.txt.gz |
保留解壓後的gz文件
默認情況下,gz 文件在解壓縮時會自動刪除。但是,您可以通過指定 -k 選項來解決此問題。這將在提取後保留 gz 文件。
$ gzip –d –k test.txt.gz |
使用 gunzip 命令解壓 gz 文件
gz 文件也可以使用 gunzip 命令解壓縮。 gunzip 是一個 gzip 命令,添加了各種解壓參數。但是,它更易於理解和使用,因為您不必提供任何選項。 輸入gz文件名後,解壓文件。
$ gunzip test.txt.gz |
使用 zcat 命令提取 gz 文件
zcat 命令是專為 z 壓縮而設計的壓縮命令。 還支持其他壓縮技術,例如 gzip 和 gz 文件。 您可以使用 zcat 命令解壓縮 gz 文件。 zcat 命令是一個允許您查看內容的命令。
$ zcat test.txt.gz |
方法2:使用GUI方法壓縮和解壓文件
如果您不想在終端中工作,那麼您擁有圖形桌面環境所需的一切。 在 Gnome 的文件應用程序中,右鍵單擊要壓縮的文件並[圧縮オプション]選擇。
按住 Control 單擊並右鍵單擊要歸檔和壓縮的目錄或文件。[圧縮]選擇。
文件管理器將提示您選擇一種格式。 如果選擇 .zip,則可以在任何操作系統上輕鬆打開壓縮文件。 您也可以使用 .tar.xz 或 .7z,但要執行此操作,您需要在 Windows 或 Mac 計算機上安裝所需的軟件。
如果你需要打開它[ファイル]再次右鍵單擊壓縮文件。您可以在下拉菜單中選擇一個可用選項。選項包括:在存檔管理器中打開,在此處提取,以及在何處提取。
Archive Manager 有更多選項,但我們建議在此處使用 Extract 或 Extract。
結論是
本文提供了對gz文件、壓縮和解壓方法的基本了解。本文還介紹了在 Linux 上解壓 gz 文件的兩種不同方法。這些方法包括命令行和圖形用戶界面 (GUI) 方法。