RAR和ZIP还有7Z都有啥区别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RAR和ZIP还有7Z都有啥区别相关的知识,希望对你有一定的参考价值。

1、压缩算法不同

rar格式能够提供更好的压缩率,zip是一种开放性的压缩文件,算法不局限于一种,zip的优势是压缩速度快。

2、功能不同

rar不支持恢复记录,zip支持物理受损数据的恢复,还可以锁定重要压缩文件。

3、大小不同

rar可以管理的文件大小几乎是无限制的,zip处理单个文件的最大值为4GB。

扩展资料:

安全性问题

zip和rar都可设密码保护,但是rar安全性更强。由于zip广泛被使用并且代码开源的原因,压缩文件被暴力破解是常有的事情。而对于zip密码来说“明文攻击”更是致命的。如果了解到被加密压缩zip文件的某段内容就可以反推zip加密口令。

而rar是“前车之鉴”吧,它的出现就很好弥补了zip的安全性问题。采用的是目前公认的安全系数很高的AES对称加密算法,密码长度可达128位字符。即便你跑字典暴力破解搞到天荒地老也解不开。

参考资料来源:

百度百科—zip 

百度百科—rar  

参考技术A

zip和rar软件区别如下:

1、软件容量与汉化

zip本身容量较大而且它是没有中文版的,只有英文版,如需中文版,只能自己安装汉化包。相比较而言rar的安装包是非常小的,而且有官方的中文版的。

2、软件压缩效率

rar的压缩效率要比zip高的多,对相同的内容进行压缩,rar的压缩率要比zip的高。

3、格式兼容

rar能够压缩或者解压zip文件,而反过来zip就不能完成rar文件的解压了。

4、压缩模式

rar支持分卷压缩,zip不支持 。

5、费用

rar是收费软件而zip是免费软件(国内除外,因为盗版存在),因此在国际上zip的普及率比rar高。

参考技术B 区别一、zip的安装比较大,并仅仅有英文版+汉化包
rar有官方的简体中文版,并且安装很小,不足一兆
区别二、winrar的压缩率较高,而zip的压缩率更低
区别三、zip支持的格式很多,但已经较老,不大流行
rar支持格式也很多,并且还是流行的
区别四、zip仅仅能够压缩成zip格式,不能解压rar格式;rar不仅有自己的格式,还可以压缩成zip格式并解压zip格式
区别五、zip的界面没有rar漂亮
区别六、winrar支持分卷压缩,zip不支持
区别七、国外很多都采用zip,因为它是免费的,rar不是免费的,在国内很流行是由于有盗版的存在;zip不能兼容rar,是因为这样必须付出一笔费用;
建议请采用rar,绝对没有错。
参考技术C zip是一种规范开放的压缩文件,算法不定,但主要是用 DEFLATE;
7zip和zip差不多,算法不定,主要用bzip2和lzma,而且完全开源;
(zip和7z更像是压缩容器,因为算法不是格式固定,允许支持其他压缩算法)
tar是Linux常见的一种归档文件(原生不包括压缩功能);

大小与区别
tar是无压缩的,比压缩效率,其次zip,接着7z。

优缺点
在Linux里面,tar一般和其他没有文件管理的压缩算法文件结合使用,用tar打包整个文件目录结构成一个文件,再用gz,bzip等压缩算法压缩成一次。也是Linux常见的压缩归档的处理方法。

zip相对比较老,格式规范可知,所以积累了各种加解压实现,有较好的兼容性,不过现有文件格式相对而言比较落后,还有会有文件名乱码问题(因为文件名是用非Unicode编码)

7z就新些,所用算法压缩效率也好很多,兼容性不及zip,7z的文件和管理程序都是开源的,文件格式也比较好(支持Unicode文件名),两个主要压缩算法的性能都很好,只是差何时能普及而取代zip而已。

最后,国内很多压缩软件都是支持这些算法的,2345好压、360压缩。
参考技术D 额...这些都是常见的压缩文件格式,7z的压缩率高一些;
rar 国内用的最多的压缩软件 支持格式也是最多的
在速度与压缩率上得到一个平衡 就装他吧(额..好多时候晚上下载的压缩文件都是这种格式的)

zip 压缩率一般 但是速度快是他的优点,且windows
本身是支持zip解压

7z 压缩率最高 但实用价值不高(主要是解解压和压缩的时间较多,不过一些较大的文件这样压缩的话很方便)本回答被提问者和网友采纳

Windows 解压缩XX.zip.001 XX.z01分卷文件的方法

上传到互联网上的压缩包,有时候过大了会超出网站的文件大小限制,所以人们会将他们分成几部分进行上传。

各种压缩分卷格式

? rar分卷格式是XX.part1.rar,XX.part2.rar,XX.part3.rar等等

? 360压缩分卷压缩出来的文件的结尾是.zip.001、.zip.002等等

? 7z格式分卷命名是从第一个文件结尾以.001开始,第二个是 .002等等

? WinZip分卷压缩出来的文件名是XX.zip、XX.z01、XX.z02之类。

以XX.zip.001为例子。如果你只有winrar这一个软件,你下载的XX.zip.001,XX.zip.002....的类型的文件是不能直接使用 winrar进行解压缩的,单独解压缩单个文件,无论是改后缀还是啥的都不好使,会出现压缩包损坏。

解决方法

  • 下载可以解压这种格式的解压软件,例如 7.zip

  • 用命令行来把这几个分卷合并到一起。也就是说把XX.zip.001、 XX.zip.002类型的这些文件先复制起来合并成一个总的XX.zip文件,之后在用winrar解压缩。

命令行方案的步骤

第一步:准备工作

? 首先把这个压缩包的所有分卷都下载到同一个目录。假设这个总压缩包有3个分卷,将这几个.001 .002 .003 的文件都放到同一个目录下,这个目录就是待会你成功后的总压缩包的存放位置。

? 然后可以将这些文件全都改一个简单的名字,例如改成1.zip.001、1.zip.002和1.zip.003,只要这几个文件的前缀名字保持相同就可以,因为这对最终解压后的文件名无任何影响,在命令行输入越简单就可以避免犯错,不过嘛不改也完全没问题的。

第二步:合并文件

? 打开命令提示符窗口(win + R ,输入cmd),进入这些文件存放的目录,如在C盘就输入 cd C:/

? 接着输入这条命令: copy /B 1.zip.001 + 1.zip.002 + 1.zip.003 1.zip

? 等待一会合并完毕。

第三步:解压缩文件

? 合并成功后,可以在刚才的目录,找到名为 1.zip 的总压缩包,这时就可以直接用 winrar 进行压缩了

PS:如果是Linux环境

使用终端,命令如下:

cat 1.zip.001 1.zip.002 1.zip.003 1.zip

unzip xx.zip

以上是关于RAR和ZIP还有7Z都有啥区别的主要内容,如果未能解决你的问题,请参考以下文章

7zip 中的 7z.sfx 和 7zsd.sfx 模块有啥区别?

GZIP 与zip区别

zip和tar的区别

跪求!ZIP.GZIP.TAR有什么区别?那个压缩的程度大?急!

压缩文件的格式都有哪些

7z命令行问题