gunzip命令来自于英文词组”Gnu unzip“的缩写,其功能是用于解压提取文件内容。gunzip通常被用来解压那些被基于gzip格式压缩过的文件,也就是那些.gz结尾的压缩包。
语法格式:gunzip [参数] 压缩包
常用参数:
-a | 使用ASCII文字模式 |
-c | 把解压后的文件输出到标准输出设备 |
-f | 强行解开压缩文件,不理会文件名称或硬连接是否存在以及该文件是否为符号连接 |
-h | 在线帮助 |
-l | 列出压缩文件的相关信息 |
-L | 显示版本与版权信息 |
-n | 解压缩时,若压缩文件内含有远来的文件名称及时间戳记,则将其忽略不予处理 |
-N | 解压缩时,若压缩文件内含有原来的文件名称及时间戳记,则将其回存到解开的文件上 |
-q | 不显示警告信息 |
-r | 递归处理,将指定目录下的所有文件及子目录一并处理 |
-S<压缩字尾字符串> | 更改压缩字尾字符串 |
-t | 测试压缩文件是否正确无误 |
-v | 显示指令执行过程 |
-V | 显示版本信息 |
参考实例
解压指定的压缩包文件:
[root@linuxcool ~]# gunzip Filename.gz
解压指定的压缩包文件,并输出解压过程:
[root@linuxcool ~]# gunzip -v Filename.gz
测试指定的压缩包文件内容是否损坏,能够正常解压:
[root@linuxcool ~]# gunzip -t Filename.gz