ZIP 和 RAR 的区别是什么?


ZIP 文件格式

ZIP 是一种用于归档和无损数据压缩的文件格式。该文件格式由 Phil Katz 于 1989 年创建。ZIP 是一种流行的格式,受多种软件工具的支持,包括 Microsoft Windows 和 Mac OS X 的内置 ZIP 支持。最令人难以置信的是,任何可以生成 ZIP 文件的应用程序都可以打开 ZIP 文件。

ZIP 文件是数据容器,使用 Zip 压缩以压缩或压缩方式包含一个或多个文件。另一方面,ZIP 存档可以做的不仅仅是压缩数据;它们还可以加密(密码保护)文件,并只需点击几下即可分割存档。可以使用多种技术,包括 LZMA、WavPack、PPMd、BZIP2、DEFLATE 等,来压缩或打包多个文件。

多个文件可以存储在 .ZIP 存档中。ZIP 允许您以多种方式压缩文件,以及仅在不压缩它们的情况下存储它们。由于每个文件都是单独保存的,因此同一个存档中的不同文件可以使用不同的压缩方式进行压缩。由于 ZIP 存档中的文件是单独压缩的,因此可以提取或替换它们,而无需压缩或解压整个库。

RAR 文件格式

RAR 代表 Roshal Archive。压缩文件是一种专有的存档文件类型。它是单个或多个文件或目录的集合。

与硬盘驱动器上的普通文件夹不同,RAR 文件需要第三方软件才能访问和提取存档的内容。它是 WinRAR 存档程序用于以压缩形式存储多个文件的原生文件格式。RAR 的数据压缩效率通常高于 ZIP 的默认支持。

RAR 使用文件名扩展名“.rar”表示数据卷集,使用“.rev”表示恢复卷集。在此版本之前的 RAR 版本将大型存档分成几个较小的文件,从而形成“多卷存档”。为了保持较小文件的正确顺序,它们的扩展名中使用了数字。第一个文件扩展名为“.rar”,第二个文件扩展名为“.r00”,第三个文件的扩展名是“.r01”和“.r02”。

只有商业应用程序,例如 WinRAR(Windows)、RAR[8] for Android、命令行 RAR(Windows、MS-DOS、MacOS、Linux 和 FreeBSD)以及其他软件。

ZIP 和 RAR 的区别

ZIPRAR
Phil Katz 设计了 ZIP 存档文件格式,作为无损数据压缩的标准。Eugene Roshal 创建了 RAR,这是一种专有的无损数据压缩存档文件格式。
它是一个免费且开放的标准,有许多实现,并被广泛使用。它不是免费的,因为压缩和解压缩数据需要使用名为 WinRAR 存档程序的第三方应用程序。
ZIP 格式的压缩速度比 RAR 格式慢。RAR 格式的压缩效率比 ZIP 格式高。
ZIP 提供基于密码的安全功能。RAR 不包含基于密码的安全功能。(注:此说法在一定程度上过时,新版RAR支持加密)
许多应用程序(例如 WinRAR、WinZIP、Freebyte Zip 等)都可以生成 ZIP 文件。只有 WinRAR 软件才能生成 RAR 文件。(注:此说法不完全准确,其他RAR工具也可以生成RAR文件)
ZIP 使用相对不安全的 ZIP 2.0 加密方法。RAR 使用效率更高的 AES-128 加密方法。
文件扩展名是“.zip”和“.zipx”。文件扩展名是“.rar”、“.rev”、“.r00”和“.r01”。

更新于:2021年8月17日

1K+ 次浏览

开启你的职业生涯

完成课程获得认证

开始学习
广告