linuxgzip压缩命令如何使用(linux进行gz压缩)

linuxgzip压缩命令如何使用(linux进行gz压缩)

浏览次数:
信息来源: 用户投稿
更新日期: 2026-02-13 13:29:49
文章简介

在linux中,gzip命令用于对文件进行压缩和解压缩,通过此命令压缩得到的新文件,其扩展名通常标记为“.gz”,使用语法为“gzip[选项]源文件”。普通文件在压缩操作时被称为语法中的源文件,

2025阿里云双十一服务器活动

在linux中,gzip命令用于对文件进行压缩和解压缩,通过此命令压缩得到的新文件,其扩展名通常标记为“.gz”,使用语法为“gzip[选项]源文件”。普通文件在压缩操作时被称为语法中的源文件,而在解压缩操作时,压缩文件则是指的源文件。即使指定了一个目录,gzip命令仅能压缩目录中的所有文件,而无法压缩整个目录。

gzip是Linux系统中经常用来对文件进行压缩和解压缩的命令,通过此命令压缩得到的新文件,其扩展名通常标记为“.gz”。

请注意,gzip命令仅适用于压缩文件,无法压缩目录。即使指定了一个目录,它也只会压缩该目录下的所有文件。

gzip命令的基本格式如下:

linuxgzip压缩命令如何使用,linux进行gz压缩

命令中的源文件,当进行压缩操作时,指的是普通文件;当进行解压缩操作时,指的是压缩文件。该命令常用的选项及含义如表1所示。

表1gzip命令常用选项及含义
选项含义
-c将压缩数据输出到标准输出中,并保留源文件。
-d对压缩文件进行解压缩。
-r递归压缩指定目录下以及子目录下的所有文件。
-v对于每个压缩和解压缩的文件,显示相应的文件名和压缩比。
-l对每一个压缩文件,显示以下字段:
  • -数字用于指定压缩等级,-1压缩等级最低,压缩比最差;-9压缩比最高。默认压缩比是-6。

    gzip压缩命令非常简单,甚至不需要指定压缩之后的压缩包名,只需指定源文件名即可。我们来试试:

    当使用gzip命令压缩文件时,源文件会被删除,并生成一个压缩文件。这时有些人会有强迫症,就逼问笔者:能不能在压缩文件的时候,不让源文件消失?好吧,也是可以的,不过很别扭。

    我们可能会想当然地认为gzip命令可以压缩目录。我们来试试:

    案例演示:

    标签:
    centos8自定义目录安装nginx的方法(centos8安装目标位置)
    « 上一篇
    返回列表
    下一篇 »

    如本文对您有帮助,就请抽根烟吧!