gzip
gzip -c 将输出写到标准输出上,并保留原文本
gzip * : 把当前目录中的每个文件压缩成.gz文件
[root@NB gzip]# ls
mysql-bin. mysql-bin..tar mysql-bin..tar zoom_x86_64.rpm
[root@NB gzip]# gzip *
[root@NB gzip]# ls
mysql-bin.001712.gz mysql-bin.001835.tar.gz
mysql-bin.001712.tar.gz zoom_x86_64.rpm.gz
gzip -dv * :把目录中每个压缩的文件解压,并列出说细的信息
[root@NB gzip]# gzip -dv *
mysql-bin..gz: 79.3% -- replaced with mysql-bin.
mysql-bin..tar.gz: 79.3% -- replaced with mysql-bin..tar
mysql-bin..tar.gz: 78.6% -- replaced with mysql-bin..tar
zoom_x86_64.rpm.gz: 0.0% -- replaced with zoom_x86_64.rpm
同样可以这样,把当前目录下的所有文件压缩成.gz 文件-v是显示所有的过程:
[root@NB gzip]# gzip -v *
mysql-bin.: 79.3% -- replaced with mysql-bin..gz
mysql-bin..tar: 79.3% -- replaced with mysql-bin..tar.gz
mysql-bin..tar: 78.6% -- replaced with mysql-bin..tar.gz
zoom_x86_64.rpm: 0.0% -- replaced with zoom_x86_64.rpm.gz
gzip -l *:显示每个压缩文件的内容并不解压:
[root@NB gzip]# gzip -l *
compressed uncompressed ratio uncompressed_name
79.3% mysql-bin.
79.3% mysql-bin..tar
78.6% mysql-bin..tar
0.0% zoom_x86_64.rpm
55.5% (totals)
因为gzip只能单个文件的压缩,所以我们常会先用tar打包多个文件为一个文件,然后再用zip压缩:
[root@NB gzip]# ls
sql_lxsc
[root@NB gzip]# tar -cvf sql_lxsc.tar sql_lxsc/
[root@NB gzip]# ls
sql_lxsc sql_lxsc.tar
[root@NB gzip]# gzip -v sql_lxsc.tar
sql_lxsc.tar: 83.8% -- replaced with sql_lxsc.tar.gz
[root@NB gzip]# ls
sql_lxsc sql_lxsc.tar.gz
[root@NB gzip]# file sql_lxsc.tar.gz
sql_lxsc.tar.gz: gzip compressed data, was "sql_lxsc.tar", from Unix, last modified: Sat Dec ::
当然没这么麻烦:
[root@NB gzip]# ls
sql_lxsc
[root@NB gzip]# tar -czvf sql_lxsc.tar.gz sql_lxsc/
[root@NB gzip]# ls
sql_lxsc sql_lxsc.tar.gz
[root@NB gzip]# file sql_lxsc.tar.gz
sql_lxsc.tar.gz: gzip compressed data, from Unix, last modified: Sat Dec ::
gzip的更多相关文章
- Android总结之Gzip/Zip压缩
前言: 做过Android网络开发的都知道,在网络传输中我们一般都会开启GZIP压缩,但是出于刨根问底的天性仅仅知道如何开启就不能满足俺的好奇心的,所以想着写个demo测试一下比较常用的两个数据压缩方 ...
- Android GZIP压缩IO流,优化APP数据传输(一)
我是小搬运工,今天讲解流的压缩传输 在我们安卓开发中,通常伴随着大量的数据传输,在此,楼主给出一个简单的压缩流的数据进行操作. public void GZIPCpf(String path) { / ...
- ASP.NET MVC 3 网站优化总结(一) 使用 Gzip 压缩
网站开启 Gzip 压缩的好处相信很多人都已经清楚,这样做可以提高网站的性能.那么为什么很多网站没有开启 Gzip 压缩功能呢?原因有4点:防病毒软件.浏览器 bug.网站代理和服务器未配置. 使用 ...
- 压缩和解压文件:tar gzip bzip2 compress(转)
tar[必要参数][选择参数][文件] 压缩:tar -czvf filename.tar.gz targetfile解压:tar -zxvf filename.tar.gz参数说明: -c 建立新的 ...
- Linux下的压缩和解压缩命令——gzip/gunzip
gzip命令 gzip命令用来压缩文件.gzip是个使用广泛的压缩程序,文件经它压缩过后,其名称后面会多处".gz"扩展名. gzip是在Linux系统中经常使用的一个对文件进行压 ...
- php关于ob_start('ob_gzhandler')启用GZIP压缩的bug
如果使用ob_start("ob_gzhandler"); 则ob_clean()后面的输出将不显示,这是个bug,可以用ob_end_clean();ob_start(" ...
- 使用HttpClient来异步发送POST请求并解析GZIP回应
.NET 4.5(C#): 使用HttpClient来异步发送POST请求并解析GZIP回应 在新的C# 5.0和.NET 4.5环境下,微软为C#加入了async/await,同时还加入新的Syst ...
- tar解压问题gzip: stdin: not in gzip format
如下所示,使用tar -zxvf解压文件时遇到"gzip: stdin: not in gzip format"等错误: [root@DB-Server tmp]# [root@D ...
- zlib压缩一个文件为gzip格式
网上有很多针对zlib的总结,但是很零散,自己经过总结,实现了用zlib压缩一个文件为gzip格式,似的可以直接使用winr工具解压. 具体方法是使用zlib的deflate系列函数,将buffer压 ...
- Golang gzip的压缩和解压
package src import ( "bytes" "compress/gzip" ) func GzipEncode(in []byte) ([]byt ...
随机推荐
- python 环境安装
wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz tar zxf Python-2.7.3.tgz cd Python-2. ...
- iOS开发——网络篇——数据安全(MD5),HTTPS,检测网络状态
一.数据安全 1.提交用户的隐私数据一定要使用POST请求提交用户的隐私数据GET请求的所有参数都直接暴露在URL中请求的URL一般会记录在服务器的访问日志中服务器的访问日志是黑客攻击的重点对象之一 ...
- 如何在 CentOS 7 用 cPanel 配置 Nginx 反向代理
导读 Nginx 是最快和最强大的 Web 服务器之一,以其高性能和低资源占用率而闻名.它既可以被安装为一个独立的 Web 服务器,也可以安装成反向代理 Web 服务器.在这篇文章,我将讨论在安装了 ...
- 关于Promise:你可能不知道的6件事
FROM ME : 文章介绍了6个Promise的知识点: 1.then() 返回一个 forked Promise(分叉的 Promise):返回的有两种情况: 2.回调函数应该传递结果:在 pro ...
- 线段树基础模板&&扫描线
线段树的单点更新+区间求和 hdu1166敌兵布阵 Input 第一行一个整数T,表示有T组数据. 每组数据第一行一个正整数N(N<=),表示敌人有N个工兵营地 ,接下来有N个正整数,第i个正整 ...
- struts2将servlet对象注入到Action中
在struts2框架中,可以通过IoC方式将servlet对象注入到Action中,通常需要Action实现以下接口: a. ServletRequestAware: 实现该接口的Action可以直接 ...
- uniq命令注意事项,检查重复行的时候,只会检查相邻的行。
今天在使用uniq命令统计数量时,uniq -c总是得不到想要的效果,相同的行没有合并,例如 后来在http://ju.outofmemory.cn/entry/78365才看到,原来uniq检查重复 ...
- Android SDK 在线更新镜像服务器
大连东软信息学院镜像服务器地址:- http://mirrors.neusoft.edu.cn 端口:80 北京化工大学镜像服务器地址:- IPv4: http://ubuntu.buct.edu.c ...
- ABAP 行列稳定刷新语句
DATA stbl TYPE lvc_s_stbl. stbl-row = 'X'." 基于行的稳定刷新 stbl-col = 'X'." 基于列稳定刷新 ...
- WebService及WCF获取客户端IP,端口
wcf获取客户端IP,端口 var context = OperationContext.Current; var properties = context.IncomingMessageProper ...