.tar.bz2与.tar.gz格式的文本压缩率比较

对于文本压缩,据说bzip的算法要优于gzip,从而拥有更好的压缩比。特地找了两个文件来做一下测试,以下为测试结果:

(1)源文件为591MB, .tar.bz2文件为61MB(10.32%), .tar.gz文件为92MB(15.57%)

(2)源文件为427MB, .tar.bz2文件为43MB(10.07%), .tar.gz文件为66MB(15.46%)

从本次结果来看,bzip压缩比要比gz要高5%左右,效果更好。但是另一方面,对同一个文件压缩,bzip压缩占用了更多的cpu和时间。

时间: 2024-08-26 11:35:18

.tar.bz2与.tar.gz格式的文本压缩率比较的相关文章

*.tar 用 tar –xvf 解压 *.gz 用 gzip -d或者gunzip 解压 *.tar.gz和*.tgz 用 tar –xzf 解压 *.bz2 用 bzip2 -d或者用bunzip2 解压 、*.tar.bz2用tar –xjf 解压

1.*.tar 用 tar –xvf 解压 2.*.gz 用 gzip -d或者gunzip 解压 3.*.tar.gz和*.tgz 用 tar –xzf 解压 4.*.bz2 用 bzip2 -d或者用bunzip2 解压 5.*.tar.bz2用tar –xjf 解压 6.*.Z 用 uncompress 解压 7.*.tar.Z 用tar –xZf 解压 8.*.rar 用 unrar e解压 9.*.zip 用 unzip 解压

Linux操作系统中,.zip、.tar、.tar.gz、.tar.bz2、.tar.xz、.jar、.7z等格式的压缩与解压

zip格式 压缩: zip -r [目标文件名].zip [原文件/目录名] 解压: unzip [原文件名].zip 注:-r参数代表递归 tar格式(该格式仅仅打包,不压缩) 打包:tar -cvf [目标文件名].tar [原文件名/目录名] 解包:tar -xvf [原文件名].tar 注:c参数代表create(创建),x参数代表extract(解包),v参数代表verbose(详细信息),f参数代表filename(文件名),所以f后必须接文件名. tar.gz格式 方式一:利用前面

Linux下解压命令大全 解压缩 tar bz2 zip tar.gz gz

.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) --------------- .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和 .tgz 解压:tar zxvf FileName.tar.gz 压缩:tar zcvf FileName.tar.gz DirName ---------

【分享】解压tar bz2 gz rar zip

1.*.tar 用 tar –xvf 解压 2.*.gz 用 gzip -d或者gunzip 解压 3.*.tar.gz和*.tgz 用 tar –xzf 解压 4.*.bz2 用 bzip2 -d或者用bunzip2 解压 5.*.tar.bz2用tar –xjf 解压 6.*.Z 用 uncompress 解压 7.*.tar.Z 用tar –xZf 解压 8.*.rar 用 unrar e解压 9.*.zip 用 unzip 解压

kettle入门(五) 之kettle读取gz格式文本详细案例

背景: ods平台的一个很简单的数据共享需求: 运营商的某个部门每天定时送gz格式的HLR文本数据到FTP服务器的固定目录下.然后ods每天定时去取然后录入到RDBMS的表中,开放给其他系统查询调用,这种称作数据库表接口. 需求很简单,但是因为以前只用过文本输入做txt 或者csv.excel ,所以一时就想怎么先把gz格式解压出来,再用文本文件输入,首先想到了用 kettle3自带的unzip 功能 如下图: 结果发现 解压不了gz格式的,后来又想到使用shell命令,但是在后台putty可以

Ubuntu下解压缩zip,tar,tar.gz,tar.bz2格式的文件

zip: 压缩目录:  zip -r archive_name.zip directory_to_compress 解压zip文件:unzip archive_name.zip tar: 打包: tar -cvf archive_name.tar directory_to_compress 解包: tar -xvf archive_name.tar.gz tar.gz: 压缩目录: tar -zcvf archive_name.tar.gz directory_to_compress 解压tar

Ubuntu解压缩zip,tar,tar.gz,tar.bz2

ZIP zip可能是目前使用得最多的文档压缩格式.它最大的优点就是在不同的操作系统平台,比如Linux, Windows以及Mac OS,上使用.缺点就是支持的压缩率不是很高,而tar.gz和tar.gz2在压缩率方面做得非常好.闲话少说,我们步入正题吧: 我们可以使用下列的命令压缩一个目录: # zip -r archive_name.zip directory_to_compress 下面是如果解压一个zip文档: # unzip archive_name.zip TAR Tar是在Linu

源码包的解压 .tar.gz /.tar.bz2的解压

解压方式如下: .tar.gz     格式解压为          tar   -zxvf   xx.tar.gz .tar.bz2   格式解压为          tar   -jxvf    xx.tar.bz2 源码包的解压 .tar.gz /.tar.bz2的解压,布布扣,bubuko.com

CentOS .tar.gz .tar.xz .tar.bz2 .tar.lz文件的解压方法

从网络上下载到的源码包, 最常见的是 .tar.gz .tar.bz2包, 还有一部分是 .tar.xz .tar.lz的包. 有人说 .tar.xz 是压缩率之王,但从下图看.tar.lz的压缩率更高一些: .tar.gz .tar.bz2要解压很简单 : .tar.gz 格式解压为 tar -zxvf xx.tar.gz .tar.bz2 格式解压为 tar -jxvf xx.tar.bz2 .tar.xz .tar.lz复杂一点: .tar.xz的解压方法: xz -d mpfr-3.1.