首页 > 代码库 > 命令-gzip/gunzip/zcat
命令-gzip/gunzip/zcat
gzip/gunzip/zcat 命令
【NAME】
gzip, gunzip, zcat - compress or expand files
【SYNOPSIS】
gzip [OPTION]... FILE...
【OPTIONS】
-d:解压缩,相当于gunzip;
-#:指定压缩比,默认是6;数字越大压缩比越大(1-9);
-c:将压缩结果输出至标准输出;
gzip -c FILE > /PATH/TO/SOMEFILE.gz
【EXAMPLES】
示例:
[root@Centos7-171 ~]# cp /var/log/messages /tmp/
[root@Centos7-171 ~]# cd /tmp
[root@Centos7-171 tmp]# ll -h messages
-rw------- 1 root root 82K Mar 22 16:14 messages #压缩前的大小
[root@Centos7-171 tmp]# gzip messages #压缩
[root@Centos7-171 tmp]# ll -h messages.gz
-rw------- 1 root root 6.9K Mar 22 16:14 messages.gz #压缩后的大小
[root@Centos7-171 tmp]# gunzip messages.gz #解压缩
[root@Centos7-171 tmp]# ll -h messages
-rw------- 1 root root 82K Mar 22 16:14 messages
示例:zcat命令查看压缩后的文本文件里的内容,只适合查看小文件
[root@Centos7-171 tmp]# zcat messages.gz
示例:gzip -d参数,解压缩文件
[root@Centos7-171 tmp]# gzip -d messages.gz
[root@Centos7-171 tmp]# ll -h messages
-rw------- 1 root root 82K Mar 22 16:14 messages
示例:gzip -#参数,指定压缩比
[root@Centos7-171 tmp]# gzip -9 messages #指定压缩比为9;
[root@Centos7-171 tmp]# ll -h messages.gz
-rw------- 1 root root 6.7K Mar 22 16:14 messages.gz
示例:gzip -c,压缩后保留原文件
[root@Centos7-171 tmp]# gzip -c messages > messages.gz
[root@Centos7-171 tmp]# ll messages*
-rw------- 1 root root 86433 Mar 22 16:26 messages
-rw-r--r-- 1 root root 7157 Mar 22 16:27 messages.gz
[root@Centos7-171 tmp]# gzip -c messages > /test/messages.gz
[root@Centos7-171 tmp]# ll -h /test/messages.gz
-rw-r--r-- 1 root root 7.0K Mar 22 16:28 /test/messages.gz
[root@Centos7-171 tmp]# ll messages
-rw------- 1 root root 86433 Mar 22 16:26 messages
命令-gzip/gunzip/zcat
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。