linux下压缩gz⽂件怎么打开,Linux压缩gz⽂件(gzip)Linux压缩gz⽂件(gzip)教程
Linux gzip命令详解
功能
⽤于压缩或解压缩⼀个 gz 压缩⽂件。
语法
gzip [options]
参数
参数
描述
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
gzip是什么文件夹测试压缩⽂件是否正确⽆误。
-v, --verbose
显⽰指令执⾏过程。
-num
⽤指定的数字 num 调整压缩的速度,-1 或 --fast 表⽰最快压缩⽅法(低压缩⽐),-9 或 --best 表⽰最慢压缩⽅法(⾼压缩⽐)。系统缺省值为 6。
Linux gzip命令常⽤实例
实例
实例
描述
gzip file
压缩 file ⽂件
gzip -
解压⽂件,并列出详细信息
gzip -
查看压缩⽂件 ⾥⾯的⽂件内容
压缩为gz⽂件
语法
gzip file
案例
我们⾸先,使⽤
touch haicoder{1..3}.txt
运⾏后,我们并使⽤
现在,我们使⽤ gzip 命令,将这些⽂件进⾏压缩,具体命令如下:
gzip haicoder*.txt
运⾏后,我们再次使⽤ ls 命令,查看⽂件内容,终端输出如下:
我们可以看到,我们使⽤了 gzip 对所有的⽂件进⾏了单独压缩,并且压缩的⽂件名为原来的⽂件名加上 .gz。
解压缩gz⽂件
语法
gzip -
案例
我们⾸先,使⽤ ls 命令,查看被压缩的 gz ⽂件,终端输出如下:
现在,我们使⽤ gzip 命令,将这些⽂件进⾏解压缩,具体命令如下:
gzip -dv *.gz
运⾏后,终端输出如下:
我们可以看到,我们在使⽤ gzip 命令解压缩⽂件时,输出了我们解压缩出来的⽂件列表,现在,我们使⽤ ls 命令,查看当前⽂件列表,具体命令如下:
ls
运⾏后,终端输出如下:
我们看到,所有的 gz 压缩包⾥⾯的⽂件都被解压出来了。
查看gz压缩包内容
语法
gzip -
案例
我们⾸先,使⽤ ls 命令,查看当前创建好的 gz ⽂件,具体命令如下:
ls
运⾏后,终端输出如下:
现在,我们使⽤ gzip 命令,查看压缩包的⽂件内容,具体命令如下:
gzip -l haicoder*.gz
运⾏后,终端输出如下:
我们看到,我们使⽤了 gzip 命令,查看了压缩包⾥⾯的⽂件内容。
Linux压缩gz⽂件(gzip)总结
Linux 中的 gzip 命令可⽤于对⽂件进⾏压缩和解压缩,通过此命令压缩得到的新⽂件,其扩展名通常标记为 “.gz”,据统计,gzip 命令对⽂本⽂件有 60% ~ 70% 的压缩率。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。