Linux,如Windows,支持几种不同的算法,用于将文件组压缩为单个存档。最常见的,压缩格式,几乎是普遍的,但每个压缩算法在档案生态系统内提供相对的优势和缺点。
为什么在'gzip'上使用'bzip2'?
这Gzip.命令使用LZ77压缩方法。这BZIP2.压缩工具使用挖掘机轮转算法。
在测试中,使用默认压缩设置和压缩文件执行的每个命令进行了比较。结果表明了BZIP2.命令出现在顶部,用于减少文件大小。但是,这样做需要更长的时间BZIP2.。
这lzmash.命令相当于运行Gzip.随着压缩水平设置为-9- 最高的压缩设置。lzmash.比时间更长Gzip.默认情况下,但生成的存档文件小于BZIP2.相等的。
使用'bzip2'压缩文件
使用文件压缩文件BZIP2.格式化,运行以下命令:
bzip2 filename.
生成的存档文件使用.bz2延期。即使文件因结果而变大,此实用程序也会压缩文件。当您压缩已经压缩的文件时,会发生此奇怪性。
如何解压缩文件
使用BZ2解压缩文件延期与之bunzip2.命令:
bunzip2 filename.bz2
这bunzip2.命令提取使用已压缩的任何有效文件Bzip.或者BZIP2.。除了解压缩普通文件,它还可以解压缩重字焦文件,这已经压缩了BZIP2.命令。
tar文件压缩使用BZIP2.命令使用扩展名.tbz2.。使用时解压缩此文件时bunzip2.命令文件名变为filename.tar.。
命令选项
修改卫星BZIP2.通过命令选项工作:
- -F:即使文件已处于BZ2格式,也要强制压缩。
- k:保留原始文件以及压缩存档。
- -:减少分配给压缩作业的系统内存,从而扩展了压缩完成所需的时间。
- -T.:测试存档文件。
- -v.:报告关于命令执行的详细输出。
使用单独的BZIP2Recover.utility恢复损坏档案。该实用程序不会总是工作,但如果您的档案不能解决,它就不是什么都没有。
感谢您让我们知道!
告诉我们为什么!