压缩格式:哪种格式最受欢迎,在每种情况下都应使用哪种格式

压缩格式

当我们谈论ZIP格式时,我们都立即知道我们在谈论什么。 该格式于1989年首次出现,我们都知道它的部分原因是它是Windows中的默认压缩系统,我们中的许多人开始迈出了使用Microsoft系统进行计算的第一步。 后来出现更多 压缩格式,在本文中,我们将讨论最受欢迎的产品,其中包括RAR或7z。

当我们要压缩文件时,本文仅涉及那种类型的压缩,而不涉及诸如视频或音频压缩之类的其他压缩类型时,也可能需要 归档。 因此,本文中包含的至少一种压缩格式将简单地做到这一点,也就是说,我们提供了一种不压缩的格式,但是稍后您将了解其原因。

最受欢迎的压缩格式

ZIP,快速又轻便

正如我们已经提到的 邮编 是一种非常著名的压缩格式,部分原因是 Microsoft系统中的“一生一世”。 作为首批产品之一,随着时间的推移,它已被其他格式(例如7z或RAR)所取代,但它仍然具有其优势:

  • ZIP中的压缩速度非常快,并且不需要很多资源,至少如果我们将其与7z或RAR中的压缩进行比较。 它基于Deflate无损压缩,因此非常适合归档大量组合数据,例如备份。
  • ZIP无处不在。 ZIP格式几乎可以在任何操作系统上使用,例如Linux或什至更封闭的系统(例如Apple的iOS)。
  • 最新版本引入了AES加密。

选择ZIP作为压缩格式的原因是 速度 它可以在任何操作系统上完美运行。 其他格式(尽管可用)在某些操作系统中可能会出现问题,这是自Ark以来在不同位置以7z压缩文件时发生的事情。

ZIPX,ZIP的演变

如果我们谈论过ZIP,我们必须谈论 进化 一样的。 它是ZIPX,在它的可能性中,我们可以比ZIP压缩更多的压缩,这与RAR格式相当。 问题是,当使用ZIPX时,我们失去了ZIP的优势:计算机消耗更多的资源,并且压缩/解压缩速度较慢。

我建议仅在不想使用RAR的情况下才使用ZIPX,即出于经济和许可问题。

TAR文件...

正如我们前面所解释的,我们将要提到一种不压缩的压缩格式。 这是TAR,我们提到它是因为它在Linux中使用很多。 S仅提供存档 (将输入数据和元数据连接到一个输出文件中),将诸如压缩,加密,奇偶校验/完整性检查之类的功能委派给可与TAR命令输出一起在管道中使用的外部软件。

…和GZ压缩

我们为Linux下载的许多文件都是tar.gz格式。 GZ扩展名指定了一种单一文件压缩格式,该格式是由Jean-Loup Gailly和Mark Adler于1992年开始为GZip项目创建的(GNU Zip或“免费Zip”),以免费替代专有的压缩解决方案。商业数据。 压缩基于 DEFLATE算法 (也用作PKZip / WinZip .ZIP格式的默认算法),是Lempel-Ziv(LZ77)编码和Huffman编码的组合。

它可以替代ZIP,就像ZIPX一样,可以解决许可问题,这是 完全免费.

7z,开源且功能强大

7z是一种现代的压缩格式, 开源。 它提供AES加密和高级别压缩,这是比RAR或ZIPX最好的大多数情况下的压缩之一。 它是Windows中引入的 7-ZIP 并由p7zip团队移植到Unix平台。 受支持的压缩算法(LZMA / LZMA2,PPMd,BZip2)可以从现代多核CPU上的并行计算中受益。

使用7z的主要原因是 高压缩水平,但是如果我们在工作时要压缩大文件是不值得的,因为这将浪费大量时间/设备资源。 另一方面,正如我所提到的,我使用Ark压缩失败,所以我个人旁边有那根刺,所以我不太相信他。 换句话说,7z 可以 存在比其他格式(例如ZIP)更多的问题。

RAR,如果您不关心许可证,那将是最好的选择

RAR格式是最著名的格式之一,例如ZIP,部分原因是它在Microsoft系统上也得到了广泛使用。 这是由以下公司引入的专有格式 WinRAR的 在Windows和 其提取部分已移植到Linux (Unrar)。 在其功能中,我们具有:

  • 压缩超过ZIP。
  • 提供强大的加密功能。
  • 发生错误时可以恢复.

像7z和ZIPX一样,其优势之一是压缩级别,但要付出时间和资源消耗的代价。 我一直以来都会在Windows中使用RAR格式,既用于压缩文件,又用于文件的拆分和密码保护。 当然,您必须为此付费或做您所知道的。

ACE,古老的荣耀

与RAR一样,ACE是WinACE在Windows中引入的一种专有格式,但是在这种情况下,它是同一家公司将其移植到Linux上的,更具体地说是将其提取能力(UNACE)移植到Linux上的。 近年来它已不再流行,但它提供了 压缩级别比ZIP更好,而没有达到RAR,ZIPX或7z。

由于没有用于创建ACE文件的免费或免费版本, 我不建议使用 除非我们可以使用不花很多钱的许可证。 如果必须选择,RAR更好。

在这些压缩格式中,哪一种是最好的?

正如我们一直在解释的那样, 这将取决于许多因素,其中我们具有兼容性,压缩级别和许可证。 对于Linux,我建议您使用7z格式,但在进行测试以确认我们没有发现任何类型的错误(例如我使用Ark在Kubuntu中发现的错误)之前,不建议这样做。

在Windows或macOS中,这取决于我们要“寻找生命”的条件以及 许可问题。 7z格式也可以是一个不错的选择,因为它具有压缩和安全级别,并且是开源的。

至于解压缩,我们可以在许多操作系统中“开箱即用”地解压缩ZIP格式,而其他诸如RAR或ACE的压缩格式可以使用UNRAR或UNACE免费解压缩。

您是否认为应该将更多选项添加到此压缩格式列表中?

解压缩Zip文件
相关文章:
如何在Ubuntu中解压缩文件

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   步行鸭

    关于文件压缩器的好提示和评论,谢谢,来自阿根廷的拥抱,Patowalk