RAR 文件格式对我来说有点新,我试图理解为什么人们会从“zip”文件格式转向 RAR。RAR 有什么特别之处?
我最初的断言是,它作为存档格式是一个糟糕的选择,因为本机提取程序并不与每个操作系统捆绑在一起。
答案1
RAR 可以存储 NTFS 的文件系统属性(如流、完整 acl 权限、修改/访问/等时间,不确定 Linux 属性,因为我更喜欢 tar 存档),因此使其成为一款具有良好压缩能力的出色完整备份工具。除了普通的简单 DOS 属性(只读、隐藏、系统)外,ZIP 无法存储任何这些属性。
此外,RAR 支持稳固存档(所有文件使用一个压缩字典),如果存档中有大量小文件,则可提高压缩率。还有数据冗余和错误更正技术,可用于修复损坏的存档(例如,由于传输错误或坏扇区而损坏的存档)。
答案2
Zip 压缩已经能够在相当长的一段时间内分解成多个部分,所以我不认为人们选择 RAR 是因为这个原因。
RAR 的压缩率确实更好,但只是略有提高,如果这就是制胜优势,那么每个人都会蜂拥而至使用 7z。
在我看来,我认为 RAR 是目前主流格式的真正原因是(咳嗽-咳咳)某些用户,是因为以下几种看法:
- 如果你使用 ZIP,那你就是新手;如果你使用 7z,那你又太过硬核。
- 当新手开始质疑如何“解压”文件,或者使用什么程序来处理这些“愚蠢的 RAR 文件”时,它可以识别出他们。
- WinRAR 具有更好的界面,可自定义图标等。哇,闪亮!
- 你必须为 WinRAR 付费,这是真的咳嗽-咳咳用户会在某处拥有一份副本——这就像一个专属俱乐部,而 WinRAR 就是会员卡。
欢迎加入俱乐部,伙计。
答案3
我不认为会有很多人都转而使用这一技术。
早期的一个优点是,你可以将 .rar 文件拆分成多个文件,这样用户可以单独下载每个文件,或者你可以将每个文件放在软盘或 CD 上。RAR 的压缩率也比 .zip 高,但我并不认为它有多出色。我倾向于使用 7zip 以获得更好的压缩率。
我使用它的常见原因之一是通过电子邮件发送 EXE(因为我是一名开发人员)。Gmail 和 Outlook 会阻止包含可执行文件的 .zip 文件,因为这些文件可能带有病毒,但会允许 .rar 文件。