“gz文件如何解压?”
.gz
文件是使用 gzip 压缩算法生成的压缩文件,通常用于压缩单个文件(尤其在 Linux/Unix 系统中)。以下是不同操作系统下的解压方法:
一、Linux/macOS 系统(命令行)
1. 解压单个 .gz
文件
gunzip 文件名.gz
# 或
gzip -d 文件名.gz
解压后,原 .gz
文件会被删除,生成同名的未压缩文件(如 file.txt.gz
→ file.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-Zip、WinRAR、PeaZip 等工具均可直接右键解压
.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 子系统后,使用
gunzip
或tar
命令(同 Linux 方法)。
三、跨平台工具推荐
- The Unarchiver(macOS):免费工具,支持
.gz
和.tar.gz
。 - Keka(macOS):类似工具,支持多种格式。
- 在线解压工具:如 OnlineGZtools,适合临时使用。
四、注意事项
.gz
vs.tar.gz
:.gz
仅压缩单个文件。.tar.gz
是多个文件先打包成.tar
再压缩,解压后需进一步处理.tar
(使用tar -xvf
)。
- 文件名问题:Windows 中若解压后文件名乱码,尝试用命令行指定编码,或使用兼容性好的解压工具。
按需选择对应方法即可快速解压!