我一直在使用(Ubuntu的)文件滚轮来压缩一系列文件,例如.gz,.zip,.rar,.tar.gz等。这很好,因为它提供了一个简单的,统一的界面来解压缩文件特别是文件夹。 但是,这样做很慢,显然是因为它popup一个GUI窗口来告诉你它解压缩文件。
所以我想知道如果有人可以推荐一个工具,将解压缩多个压缩格式,并有一个统一的界面?
Internet Explorer 8 + Deflate
Python 压缩模块在Linux上是线程安全的吗? 在Google App Engine上?
压缩文件夹后,所有的zip条目改变编码
在Unix上创build多部分档案最简单的方法是什么?
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.
如果使用7zip作为开发人员,请不要忘记,您可以轻松将其嵌入到自己的应用程序中。 在这个链接中,向下滚动到“ 我如何将7z档案的支持添加到我的应用程序? 伟大的东西得爱7zip。 如果你想要一个应用程序建立一个统一的界面7zip是它。 更不用说它是一个SF项目,所以你可以看看周围,如果你喜欢。
文件滚轮只是这些文件格式的前端。 它位于顶部并分析压缩程序的输出。 我怀疑你会取代任何明显的性能优势。
您可以直接进入终端,绕过GUI并写下一个例子:
unrar x -r mybig.archive.rar
tar xvfz mybig.archive.tar.gz
解压缩mybig.archive.zip
更新:测试(1.4G rar档案)
unrar(非免费):1m25.207s
档案辊:1m39.311s
7z-rar:1m17.084s
unrar-free:失败
rar(共享软件):1m29.109s
整个前端需要14秒,我认为这是可以接受的。 7zip是最快的,没有前端。
Windows:Universal Extractor是一个注定要提取当今市场上任何类型的档案的应用程序:RAR,ZIP,7Z,EXE,TAR,NRG,ISO,DLL, 这个程序能够以令人难以置信的速度处理它们。
这个程序没有其他的目的,比提取档案的内容。 因此,你不能依靠它来创建档案。 另外,它可以同时处理的文件数量限制为一个,所以批量解压缩是不可能的。
7zip可以做简单的工作,但不像Universal Extractor
Ubuntu:p7zip-rar或p4zip或Archive Manager