linux下压缩gz文件怎么打开,Linux压缩gz文件(gzip)

Linux压缩gz文件(gzip)教程

Linux gzip命令详解

功能

用于压缩或解压缩一个 gz 压缩文件。

语法

gzip [options] file...

参数

参数

描述

options

gzip 命令使用的参数。

file

需要压缩或者解压缩的文件名。

gzip命令常用参数

参数

描述

-a, --ascii

使用 ASCII 文字模式。

-c, --stdout, --to-stdout

把压缩后的文件输出到标准输出设备,不去更动原始文件。

-d, --decompress, ----uncompress

解开压缩文件。

-f, --force

强行压缩文件。不理会文件名称或硬连接是否存在以及该文件是否为符号连接。

-l, --list

列出压缩文件的相关信息。

-L, --license

显示版本与版权信息。

-n, --no-name

压缩文件时,不保存原来的文件名称及时间戳记。

-N, --name

压缩文件时,保存原来的文件名称及时间戳记。

-q, --quiet

不显示警告信息。

-r, --recursive

递归处理,将指定目录下的所有文件及子目录一并处理。

-t, --test

测试压缩文件是否正确无误。

-v, --verbose

显示指令执行过程。

-num

用指定的数字 num 调整压缩的速度,-1 或 --fast 表示最快压缩方法(低压缩比),-9 或 --best 表示最慢压缩方法(高压缩比)。系统缺省值为 6。

Linux gzip命令常用实例

实例

实例

描述

gzip file

压缩 file 文件

gzip -dv file.gz

解压文件,并列出详细信息

gzip -l file.gz

查看压缩文件 file.gz 里面的文件内容

压缩为gz文件

语法

gzip file

案例

我们首先,使用

touch haicoder{1..3}.txt

运行后,我们并使用

1be07bbddc69cc4c103e1a88cb92624e.png

现在,我们使用 gzip 命令,将这些文件进行压缩,具体命令如下:

gzip haicoder*.txt

运行后,我们再次使用 ls 命令,查看文件内容,终端输出如下:

ac3ee8d0aafacbf59c4cb148a8a7e7e6.png

我们可以看到,我们使用了 gzip 对所有的文件进行了单独压缩,并且压缩的文件名为原来的文件名加上 .gz。

解压缩gz文件

语法

gzip -dv file.gz

案例

我们首先,使用 ls 命令,查看被压缩的 gz 文件,终端输出如下:

310161d3dfcd08ecc74880c2094253d7.png

现在,我们使用 gzip 命令,将这些文件进行解压缩,具体命令如下:

gzip -dv *.gz

运行后,终端输出如下:

e8bf201535b9f6dcf17f457dcb50f253.png

我们可以看到,我们在使用 gzip 命令解压缩文件时,输出了我们解压缩出来的文件列表,现在,我们使用 ls 命令,查看当前文件列表,具体命令如下:

ls

运行后,终端输出如下:

68f4e590b9d09aa366060cf25c868b75.png

我们看到,所有的 gz 压缩包里面的文件都被解压出来了。

查看gz压缩包内容

语法

gzip -l file.gz

案例

我们首先,使用 ls 命令,查看当前创建好的 gz 文件,具体命令如下:

ls

运行后,终端输出如下:

cce9ff1c41c58c19115676ece9c72550.png

现在,我们使用 gzip 命令,查看压缩包的文件内容,具体命令如下:

gzip -l haicoder*.gz

运行后,终端输出如下:

5aa24a7b2383636ee2e70fc5d451185e.png

我们看到,我们使用了 gzip 命令,查看了压缩包里面的文件内容。

Linux压缩gz文件(gzip)总结

Linux 中的 gzip 命令可用于对文件进行压缩和解压缩,通过此命令压缩得到的新文件,其扩展名通常标记为 “.gz”,据统计,gzip 命令对文本文件有 60% ~ 70% 的压缩率。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值