linux命令-gzip压缩
把很大的目录/文件压缩成更小的文件,传输节省带宽,从服务端到客户端下载过程节省时间,减少带宽,节省使用率。使用cpu的资源。
压缩命令gzip
[root@wangshaojun ~]# ls
111.txt 222 install.log.syslog
[root@wangshaojun ~]# cat /etc/init.d/iptables >> install.log.syslog
[root@wangshaojun ~]# cat /etc/init.d/iptables >> install.log.syslog
.......
[root@wangshaojun ~]# !du /////执行 执行历史中最近的du的命令
du -sh install.log.syslog
88K install.log.syslog
[root@wangshaojun ~]# history /////查看命令历史
[root@wangshaojun ~]# gzip install.log.syslog
[root@wangshaojun ~]# ls
111.txt 222 install.log.syslog.gz
[root@wangshaojun ~]# du -sh install.log.syslog.gz
8.0K install.log.syslog.gz
/////////////////////////////////////////////////////////////////////
解压缩gzip -d
[root@wangshaojun ~]# gzip -d install.log.syslog.gz
[root@wangshaojun ~]# ls
111.txt 222 install.log.syslog
////////////////////////////////////////////////////////////////////////////
压缩级别
gzip -1~-9
-1压缩完内存最大,时间最快
-9 相反
默认-6
/////////////////////////////////////////////////////////////////////////
查看压缩文件
[root@wangshaojun ~]# gzip 111.txt
[root@wangshaojun ~]# zcat 111.txt.gz
111111