gzip -d 或 gunzip 默认解压后删除 .gz 文件并还原原文件;加 -c 可保留压缩包并通过重定向保存解压内容;-v 显示详情,-t 测试完整性,不支持直接解压 .tar.gz。

直接用 gzip -d 或 gunzip 就能解压 .gz 文件。
它默认会删掉压缩包,还原出原文件。比如 file.txt.gz 解压后变成 file.txt,.gz 文件就没了。
常用解压方式
最基础写法:
gzip -d file.txt.gz
或等价命令:gunzip file.txt.gz想看解压过程和压缩率:
gzip -dv file.txt.gz-v显示文件名和处理信息,-d表示解压批量解压当前目录下所有
.gz文件:gzip -d *.gz解压时保留
.gz文件(不删除):gzip -dc file.txt.gz > file.txt
这里-c把解压结果输出到标准输出,再重定向保存为新文件测试压缩包是否损坏(不解压):
gzip -t file.txt.gz
返回无提示表示正常;报错说明文件损坏或不完整
注意:gzip 本身不支持解压目录,只能处理单个 .gz 文件。如果遇到的是 .tar.gz,得用 tar -xzf,而不是 gzip。











