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