gz rar zip 7z bz2 tgz压缩率比较,以及做一些简单的关于压缩包介绍

经过我自己的测试和网上的一些解释,压缩率比较为:

zip<gz(tar.gz tgz)<rar<bz2<7z

一些简单的说明:

.tar只是一种打包,无压缩

.tgz是tar.gz的缩写

Windows上最常见的压缩格式是zip rar,zip使用最广,且格式公开,但是压缩率没有rar高,不过rar格式是私有的,制作rar压缩包只能使用WinRAR,不过解压就不用了。

Linux最常见的是则是tar.gz和tar.bz2

但是bz2和7z压缩率虽然高,但是压缩时间和CPU占用量也高

以上几种格式只有rar是私有的,其余几种都是开放的

经过我自己的实验UOS上可以解压rar包,其余的Linux发行版不清楚

jar包也是压缩包

以下为百度百科解释

jar包是以zip为基础设计出来的一种软件包文件格式通常用于聚合大量的Java类文件、相关的元数据和资源(文本、图片等)文件到一个文件,以便开发Java平台应用软件或库。

JAR文件是一种归档文件,以zip格式构建,以.jar为文件扩展名。用户可以使用JDK自带的jar命令创建或提取JAR文件。也可以使用其他zip压缩工具,不过压缩时zip文件头里的条目顺序很重要,因为Manifest文件常需放在首位。JAR文件内的文件名是Unicode文本。

JAR 文件不仅用于压缩和发布,而且还用于部署和封装库、组件和ch组件和插件程序,并可被像编译器和 JVM 这样的工具直接使用。在 JAR 中包含特殊的文件,如 manifests 和部署描述符,用来指示工具如何处理特定的 JAR

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值