1 如何使用gunzip命令-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用gunzip命令

CHANBAEK 来源:myfreax 作者:myfreax 2022-12-08 16:42 次阅读

gunzip命令是用于解压gzip文件。Gzip是最流行的压缩算法之一,可减小文件大小并保留原始文件模式,所有权和时间戳。

按照惯例,使用gzip算法压缩的文件扩展名为.gz.z。在本教程中,我们将说明如何在Linux使用gunzip命令解压文件.gz

包括gunzip命令常用选项与语法,在解压时保留文件,使用标准输出解压到指定目录,查看压缩文件的内容。

gunzip命令

gunzip命令的语法形式是gunzip [OPTION]... [FILE]...,其中[FILE]是一个或者多个文件与目录,它是可选参数[OPTION]是gunzip命令的选项,也是可选项参数。

在大多数Linux发行版,例如Ubuntu,CentOS和Debian,gunzip命令是gzip -d命令的shell脚本封装。

gzip命令所有选项均适用于gunzip。要使用gunzip解压.gz文件,请将压缩文件名作为参数传递。

gunzip命令会将压缩的文件恢复为其原始权限,所有者,模式和时间戳。默认情况下,一旦解压缩,gunzip将删除压缩文件。可以使用-k选项保留压缩文件。

gunzip filename.gz
gunzip -k filename.gz

gunzip命令没有解压到指定目录的选项,但你可以gunzip命令的-c选项,-c选项用于写入到标准输出并且不会改变原始文件。

但您可以将标准输出写入到文件与目录,让你可以将压缩文件解压缩到另一个目录中。gunzip命令还接受多个文件作为参数。

要在指定目录递归解压所有压缩文件时,请使用-r选项。例如命令gunzip -r directory将会解压directory目录包含的.gz文件。

gunzip -c filename.gz > /directory/path/filename
gunzip file1.gz file2.gz file3.gz
gunzip -r directory

列出压缩文件内容

-l选项一起使用时,gunzip打印指定压缩文件的信息。输出将包括文件名,压缩和未压缩的大小以及压缩率。

要获得更详细的输出,请使用gunzip命令的-v选项。命令将会打印更多信息。

其中method是压缩算法,crc,日期时间,compressed是已压缩的文件数量,uncompressed是未压缩的文件数,ratio是压缩率,最后是文件名称。

gunzip -l filename.gz
gunzip -lv filename
method  crc     date  time           compressed        uncompressed  ratio uncompressed_name
defla 4a4a3fb5 Aug 29 15:40                 146                 141   9.2% filename

结论

gunzip命令可让您解压.gz文件。gunzip命令的更多信息,请访问Gnu gzip文档页面。如有任何疑问,请在下面发表评论。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    11291

    浏览量

    209308
  • 文件
    +关注

    关注

    1

    文章

    565

    浏览量

    24725
  • 命令
    +关注

    关注

    5

    文章

    683

    浏览量

    22011
收藏 人收藏

    评论

    相关推荐

    嵌入式学习指引--Linux下常用系统命令

    ;◆ 系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who;◆ 其它命令:tar、unzip、gunzip、unarj
    发表于 10-19 11:12

    嵌入式学习指引--Linux下常用系统命令详解

    ;◆ 系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who;◆ 其它命令:tar、unzip、gunzip、unarj
    发表于 08-21 09:40

    嵌入式学习指引--Linux下常用系统命令

    、 nslookup;◆ 系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who;◆ 其它命令:tar、unzip、gunzip、unarj
    发表于 04-09 10:58

    四大Linux命令格式解读

    , --info-scriptF--new-volume-scriptF],表示有两个同时存在的可选命令,-F F --new-volume-script F,两个选项必须同时出现,在此,后面的选项没有简写。   5、[ -z, --gzip, --gunzip
    发表于 07-03 03:42

    Linux命令格式解析

    , --info-scriptF--new-volume-scriptF],表示有两个同时存在的可选命令,-F F --new-volume-script F,两个选项必须同时出现,在此,后面的选项没有简写。   5、[ -z, --gzip, --gunzip
    发表于 07-09 05:50

    dos是什么意思_dos命令是什么?

    dos命令就是机器语言,通过输入对应的dos命令,让电脑运行相关操作。DOS命令,是DOS操作系统的命令,是一种面向磁盘的操作命令,主要包括
    发表于 01-17 14:45 2.1w次阅读
    dos是什么意思_dos<b class='flag-5'>命令</b>是什么?

    Linux gunzip命令解析 gunzip解压文件的方法

    解压或扩展 gzip 创建的压缩文件时,有另一款完全不同的工具可供使用。谈及的这款工具就是 gunzip。在本文中,我们会使用一些简单、易于理解的例子来解释 gunzip 命令的用法。文中所有示例及指南都在 Ubuntu 16.
    发表于 04-26 18:51 1.3w次阅读
    Linux <b class='flag-5'>gunzip</b><b class='flag-5'>命令</b>解析  <b class='flag-5'>gunzip</b>解压文件的方法

    linux的Shell命令和相关的命令

    如果后台中有多个命令,可以用 fg %jobnumber将选中的命令调出,%jobnumber是通过jobs命令查到的后台正在执行的命令的序号(不是pid)
    的头像 发表于 10-03 13:14 2488次阅读

    linux有哪些常用的命令

     Linux的命令非常之多,分为内部命令和外部命令
    发表于 02-27 08:00 4次下载
    linux有哪些常用的<b class='flag-5'>命令</b>

    用于删除的命令:groupdel和groupadd命令

    二、groupdel 1.命令简介 groupdel(group delete)命令是系统管理员命令,用于删除一个组。 groupdel 命令用于删除指定的工作组,本
    的头像 发表于 01-11 10:44 2752次阅读

    Shell内建命令:trap命令

    1.命令简介 trap 命令是 Shell 内建命令,用于指定在接收到信号后将要采取的动作。常见的用途是在脚本程序被中断时完成清理工作。 2.命令格式 trap  [-lp] [ARG
    的头像 发表于 02-09 18:19 6038次阅读
    Shell内建<b class='flag-5'>命令</b>:trap<b class='flag-5'>命令</b>

    如何使用Linux xargs命令

    `xargs`命令允许您从标准输入或者文件生成命令的参数并命令。通常`xargs`命令通过管道与其他命令组合使用。
    的头像 发表于 12-02 17:42 2097次阅读

    Linux gunzip命令的使用

    大家应该都使用过 .gz 文件,这是一个 gzip 压缩的归档文件(gzip-compressed)。与 zip 归档文件相比,gzip 可以更大限度的对文件进行压缩。
    的头像 发表于 01-30 15:59 1437次阅读
    Linux <b class='flag-5'>gunzip</b><b class='flag-5'>命令</b>的使用

    shell命令和linux命令一样吗

    Shell命令和Linux命令并不完全一样。 首先,Shell是一种命令行解释器,它是用来解释和执行用户输入的命令的。Shell既是一种命令
    的头像 发表于 11-08 10:51 2858次阅读

    linux解压gz文件的命令

    在Linux系统中,可以使用gzip命令解压.gz文件。gzip命令用于压缩和解压缩文件,使用方法如下: 解压.gz文件: gzip -d FileName.gz 或 gunzip
    的头像 发表于 11-08 14:42 5564次阅读