快速,免费的工具,可以解压缩任何压缩格式?

时间:2009-05-20 05:44:15

标签: linux compression

我一直在使用(Ubuntu)文件路由器压缩一系列文件,例如.gz,.zip,.rar,.tar.gz等。这很好,因为它提供了一个简单,统一的界面来解压缩特定文件夹中的文件。但是,它很慢,显然是因为它弹出一个GUI窗口来告诉你它解压缩文件。

所以我想知道是否有人可以推荐一种能够解压缩多种压缩格式并且具有统一界面的工具?

4 个答案:

答案 0 :(得分:8)

7-zip可以解压缩各种格式,包括7z,ZIP,GZIP,BZIP2,TAR,ARJ,CAB,CHM,CPIO,DEB,DMG,HFS,ISO,LZH,LZMA,MSI,NSIS ,RAR,RPM,UDF,WIM,XAR和Z。

答案 1 :(得分:2)

如果使用7zip作为开发人员,请不要忘记您可以轻松地将其嵌入到您自己的应用程序中。在该链接中向下滚动到“How can I add support for 7z archives to my application?”。伟大的东西必须爱7zip。如果你想用一个统一的界面建立一个应用7zip就可以了。更不用说它SF project了,所以你可以随意看看。

答案 2 :(得分:1)

File-roller只是这些文件格式的前端。它位于顶部并解析压缩程序的输出。我怀疑你会通过更换它来获得任何显着的性能优势。

你可以直接进入终端,绕过GUI并写一个例子:

  

unrar x -r mybig.archive.rar
  tar xvfz mybig.archive.tar.gz
  解压缩mybig.archive.zip

更新:进行测试(1.4G rar存档)

  • unrar(非免费):1m25.207s
  • file-roller:1m39.311s
  • 7z-rar:1m17.084s
  • unrar-free:失败
  • rar(shareware):1m29.109s
完整的前端需要14秒,我认为这是可以接受的。 7zip是最快的,没有前端。

答案 3 :(得分:0)

Windows:Universal Extractor - 是一个应用程序,旨在提取当今市场上几乎任何类型的存档:RAR,ZIP,7Z,EXE,TAR,NRG,ISO,DLL,你的名字;该程序能够以令人难以置信的速度处理所有这些程序。

除了提取档案内容之外,该程序没有其他目的。因此,您不能依赖它来创建档案。此外,它可以同时处理的文件数量限制为一个,因此无法进行批量解压缩。

7zip可以完成简单的工作,但不像Universal Extractor

Ubuntu:p7zip-rar或p4zip或Archive Manager