“gz文件如何解压?”

频道:游戏资讯 日期: 浏览:7

.gz 文件是使用 gzip 压缩算法生成的压缩文件,通常用于压缩单个文件(尤其在 Linux/Unix 系统中)。以下是不同操作系统下的解压方法:

“gz文件如何解压?”


一、Linux/macOS 系统(命令行)

1. 解压单个 .gz 文件

gunzip 文件名.gz

# 或

gzip -d 文件名.gz

  解压后,原 .gz 文件会被删除,生成同名的未压缩文件(如 file.txt.gzfile.txt)。

2. 保留原文件解压

gunzip -c 文件名.gz > 新文件名

# 示例:解压 file.txt.gz 并保留原文件,生成 file.txt

gunzip -c file.txt.gz > file.txt

3. 解压 .tar.gz 文件(多文件压缩包)

.tar.gz 是先用 tar 打包再用 gzip 压缩的文件,需一步解压:

tar -xzvf 文件名.tar.gz

  • -x 解包
  • -z 使用 gzip 解压
  • -v 显示解压过程
  • -f 指定文件名


二、Windows 系统

1. 使用解压软件(图形界面)

  • 7-ZipWinRARPeaZip 等工具均可直接右键解压 .gz 文件。
  • 如果文件是 .tar.gz,需先解压为 .tar,再用工具解包。

2. 使用命令行(PowerShell 或 WSL)

  • PowerShell(需安装 7-Zip):
    & "C:\Program Files\7-Zip\7z.exe" x 文件名.gz

  • WSL(Windows Subsystem for Linux)

    安装 Linux 子系统后,使用 gunziptar 命令(同 Linux 方法)。


三、跨平台工具推荐

  1. The Unarchiver(macOS):免费工具,支持 .gz.tar.gz
  2. Keka(macOS):类似工具,支持多种格式。
  3. 在线解压工具:如 OnlineGZtools,适合临时使用。


四、注意事项

  1. .gz vs .tar.gz

    • .gz 仅压缩单个文件。
    • .tar.gz 是多个文件先打包成 .tar 再压缩,解压后需进一步处理 .tar(使用 tar -xvf)。

  2. 文件名问题:Windows 中若解压后文件名乱码,尝试用命令行指定编码,或使用兼容性好的解压工具。


  按需选择对应方法即可快速解压!