分享

Linux下gzip, bzip2, zip压缩率的比较

 dwlinux_gs 2014-12-12

Linux下的压缩工具很多,常用的格式有tar.gz, tar.bz2, zip等

简单比较一下:

tar -zcvf etc.tar.gz /etc
tar -jcvf etc.tar.bz2 /etc
zip -ry etc.zip /etc

注意, zip命令要加上两个选项

-r 表示递归目录,不然只压出来一个空目录

-y 表示保持符号链接,而不用把符号链接指向的文件也压进来

比较一下结果:

[root@centos6-244-desktop tmp]# ll -h
总用量 25M
-rw-r--r--. 1 root root 7.1M 10月 11 11:13 etc.tar.bz2
-rw-r--r--. 1 root root 8.2M 10月 11 11:13 etc.tar.gz
-rw-r--r--. 1 root root 8.8M 10月 11 11:13 etc.zip

可以看到:

压缩率bzip2 > gzip > zip


zip的通用性较好,而现在windows下软件winrar,7zip等对tar.gz的支持也非常好。推荐用tar.gz,bzip2要耗费更多的cpu

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多