在 Linux 系统中解压 .gz 格式文件有多种方法,以下是常用的几种方式:
gzip 命令.gz 文件通常由 gzip 工具压缩,解压命令如下:
gzip -d file.gz
file.gz 解压为 file)。-k 选项(部分 Linux 发行版可能需要较新版本的 gzip):
bash
gzip -dk file.gzgunzip 命令gunzip 是 gzip 的等效命令,用法相同:
gunzip file.gz
bash
gunzip -k file.gz如果希望保留原压缩文件,建议使用 -k 选项(需 gzip 版本支持)或重定向输出:
gzip -dc file.gz > output_file
-d:解压。-c:将结果输出到标准输出(不删除原文件)。> output_file:将解压内容重定向到新文件。.tar.gz 文件如果文件是 .tar.gz(即先用 tar 打包再用 gzip 压缩),需用 tar 解压:
tar -xzf archive.tar.gz
-x:解包。-z:自动调用 gzip 解压。-f:指定文件名。.gz 文件,选择 Extract Here(具体选项因桌面环境而异)。file 命令确认文件是否为纯 .gz 或 .tar.gz:
bash
file filename.gzfilename.gz,解压后会去掉 .gz 后缀(如 filename)。bash
gunzip *.gz# 查看文件类型
file data.gz
# 解压并保留原文件
gzip -dk data.gz
# 或解压到指定文件
gzip -dc data.gz > data_output
根据需求选择合适的方法即可!