命令-gzip/gunzip/zcat
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了命令-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】
示例:
[[email protected]-171 ~]# cp /var/log/messages /tmp/
[[email protected]-171 ~]# cd /tmp
[[email protected]-171 tmp]# ll -h messages
-rw------- 1 root root 82K Mar 22 16:14 messages #压缩前的大小
[[email protected]-171 tmp]# gzip messages #压缩
[[email protected]-171 tmp]# ll -h messages.gz
-rw------- 1 root root 6.9K Mar 22 16:14 messages.gz #压缩后的大小
[[email protected]-171 tmp]# gunzip messages.gz #解压缩
[[email protected]-171 tmp]# ll -h messages
-rw------- 1 root root 82K Mar 22 16:14 messages
示例:zcat命令查看压缩后的文本文件里的内容,只适合查看小文件
[[email protected]-171 tmp]# zcat messages.gz
示例:gzip -d参数,解压缩文件
[[email protected]-171 tmp]# gzip -d messages.gz
[[email protected]-171 tmp]# ll -h messages
-rw------- 1 root root 82K Mar 22 16:14 messages
示例:gzip -#参数,指定压缩比
[[email protected]-171 tmp]# gzip -9 messages #指定压缩比为9;
[[email protected]-171 tmp]# ll -h messages.gz
-rw------- 1 root root 6.7K Mar 22 16:14 messages.gz
示例:gzip -c,压缩后保留原文件
[[email protected]-171 tmp]# gzip -c messages > messages.gz
[[email protected]-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
[[email protected]-171 tmp]# gzip -c messages > /test/messages.gz
[[email protected]-171 tmp]# ll -h /test/messages.gz
-rw-r--r-- 1 root root 7.0K Mar 22 16:28 /test/messages.gz
[[email protected]-171 tmp]# ll messages
-rw------- 1 root root 86433 Mar 22 16:26 messages
以上是关于命令-gzip/gunzip/zcat的主要内容,如果未能解决你的问题,请参考以下文章