成语大全网 - 汉语词典 - RAR档案详细资料大全

RAR档案详细资料大全

RAR是一种档案压缩与归档的私有格式,用于数据压缩与归档打包,简单的说就是将原有的档案数据经过压缩处理之后保存的档案格式后缀名,通常Windows用户比较常见的压缩软体WinRAR,通过使用WinRAR对档案数据进行压缩后默认保存的档案格式就是RAR格式。

基本介绍 中文名 :RAR档案 外文名 :Roshal ARchive 简介 :一种档案压缩与归档的私有格式 用于 :数据压缩与归档打包 领域 :计算机科学 套用 :档案压缩 简 介,档案格式,打开工具,WINRAR,WinMount,7-Zip, 简 介 RAR 是一种专利档案格式,用于档案的压缩、归档与打包。RAR 的全名是:Roshal Archive(即“罗谢尔的归档”之意),其开发者是尤金·罗谢尔(Eugene Roshal)。首个公开版本 RAR 1.3 发布于1993年。Roshal 最初编写了 RAR 的 Dos 版本的程式用以编码和解码档案,后来该程式被移植到其他的平台,比较著名的是 Windows 平台上移植版的 Win RAR。Eugene Roshal后来公开了解码程式的原始码,但是编码程式仍然是私有的。RAR 因为其独特的压缩算法,基本可以做到无损压缩,而且还能够满足较高的压缩比,同时保证一定的压缩速度。但是RAR压缩算法也存在一定的缺陷,由于RAR档案头需要占用一部分的空间,二档压缩的原始数据量较小,而且压缩的空间较小的情况下,可能会出现压缩后的档案反而比原始档案更大。RAR 档案有较多的冗余记录,主要是利用在压缩过程中,压缩数据受损,为了保证无损压缩,会有较多的恢复记录,这些恢复记录也占用了一定的空间。但是分卷压缩是 RAR 非常突出的一个优点,将源档案分割为多个小档案,从而有利于解压出源档案。如果将所有的数据压缩到同一个数据区,就可以大大加大压缩比,但是这种压缩方式在解压其中一个单独的档案时就必须解压同一数据区中位于它之前的所有的档案,不利于档案的单独解压。RAR 拥有成熟的加密算法,2.0 版本以后使用 AES 算法来加密,AES 算法的破解难度比较大,在没有密码的情况下只能采取暴力破解的办法,对于数据的安全性有一定的保证。 档案格式 RAR 档案格式是专有的压缩档案格式,其具体的设计细节并没有完全公开。但就其已公开的资料来看,RAR 档案是由一系列可变长度的数据块组成。另外,数据块之间并没有一定的顺序,但开发者约定,每个 RAR 档案都要以标记块和压缩档案块开始,并以结束标记块结束。每一块的开始是由通用栏位开始,且每一个不同的块的通用栏位结构都是一样的。这些数据块的类型并不全部相同,所携带的信息以及在档案中的作用也不同。但所有的数据块都有一个相同结构的头部,这个头部称为基本块头部。通过在基本块头部后面添加不同的栏位就形成了不同类型的数据块。计算档案的大小时,有两种不同的情况:当块标记“块标记”首位未置 1, “块大小”栏位的值就是总块的大小;当块标记“块标记”首位置 1,并且可选结构存在,为“块大小+ 增加块大小”才是真正的块大小。标记块中栏位类型固定,长度固定,各个栏位的值也是固定的。压缩档案头,是标识整个压缩档案相关属性的数据块。其结构是在基本块头部后面添加两个保留栏位。档案头是用于标识 RAR 中被压缩档案相关属性的栏位集。RAR 中有多少被压缩的档案,就有多少档案块。 档案格式 打开工具 WINRAR RAR档案是一种最常用的压缩档案,用WinRAR软体打开处理。WinRAR 是 32 位/64 位 Windows 版本的 RAR 压缩档案管理器 ——一个允许你创建、管理和控制压缩档案的强大工具。存在一系列的 RAR 版本,套用于数个作业系统环境:Windows、Linux、FreeBSD 、DOS、OS/2、MacOS X。 WinMount 简要说明:WinMount是一款功能强大的Windows小工具,具备压缩软体的压缩、解压、浏览等功能,也具备挂载DVD,CD,虚拟机硬碟镜像的功能。WinMount最大特色在于,取压缩档新理念-Mount:直接将压缩档Mount到虚拟盘,无需解压,打破压缩档解压才能使用的传统。 7-Zip 7-Zip 是一款 开源 软体。大多数原始码都基于 GNU LGPL 许可协定下发布。AES 代码基于 BSD 许可下发布。unRAR 代码基于两种许可:GNU LGPL 和 unRAR 限制许可。 您可以在使用任何计算机上使用 7-Zip ,包括用在商业用途的计算机,不对 7-Zip 进行捐赠或支付并不影响您的使用。但是您可以通过 捐赠 的方式来支持 7-Zip 今后的发展。 最新稳定版本:7-Zip 4.65(2009年2月3日发布)7-Zip 主要特征 更新了算法来加大 7z 格式 的压缩比 支持格式: 压缩及解压缩:7z、ZIP、GZIP、BZIP2 和 TAR (不支持RAR格式,是因为RAR是一种商业格式) 仅解压缩:RAR、CAB、ISO、ARJ、LZH、CHM、WIM、Z、CPIO、RPM、DEB 和 NSIS