<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Bzip2</id>
	<title>Bzip2 - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Bzip2"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Bzip2&amp;action=history"/>
	<updated>2026-07-10T18:59:59Z</updated>
	<subtitle>在这个wiki上该页的修订历史</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=Bzip2&amp;diff=167906&amp;oldid=prev</id>
		<title>imported&gt;暁月凛奈：​使用DisamAssist清理消歧义链接：ZIP（链接至ZIP格式）。</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Bzip2&amp;diff=167906&amp;oldid=prev"/>
		<updated>2022-07-18T04:54:00Z</updated>

		<summary type="html">&lt;p&gt;使用&lt;a href=&quot;/index.php?title=User:%E6%9C%88_%E6%A8%B1_%E9%9B%AA/DisamAssist.js&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User:月 樱 雪/DisamAssist.js（页面不存在）&quot;&gt;DisamAssist&lt;/a&gt;清理&lt;a href=&quot;https://en.wikipedia.org/wiki/%E6%B6%88%E6%AD%A7%E4%B9%89&quot; class=&quot;extiw&quot; title=&quot;wikipedia:消歧义&quot;&gt;消歧义&lt;/a&gt;链接：&lt;a href=&quot;/wiki/ZIP&quot; title=&quot;ZIP&quot;&gt;ZIP&lt;/a&gt;（链接至&lt;a href=&quot;/wiki/ZIP%E6%A0%BC%E5%BC%8F&quot; title=&quot;ZIP格式&quot;&gt;ZIP格式&lt;/a&gt;）。&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{lowercase}}&lt;br /&gt;
{{Infobox file format&lt;br /&gt;
| name = bzip2&lt;br /&gt;
| extension = &amp;lt;tt&amp;gt;.bz2&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;.tar.bz2&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;.tbz2&amp;lt;/tt&amp;gt;, .tb2&lt;br /&gt;
| mime = &amp;lt;tt&amp;gt;application/x-bzip&amp;lt;/tt&amp;gt;&lt;br /&gt;
| owner = [[Julian Seward]]&lt;br /&gt;
| type code = &amp;lt;tt&amp;gt;Bzp2&amp;lt;/tt&amp;gt;&lt;br /&gt;
| genre = [[数据压缩]]&lt;br /&gt;
| containerfor =&lt;br /&gt;
| containedby =&lt;br /&gt;
| extendedfrom =&lt;br /&gt;
| extendedto =&lt;br /&gt;
}}&lt;br /&gt;
{{Infobox_Software&lt;br /&gt;
| name = bzip2&lt;br /&gt;
| logo = Bzip2-logo.svg&lt;br /&gt;
| logo size = 80px&lt;br /&gt;
| screenshot =&lt;br /&gt;
| caption =&lt;br /&gt;
| developer = [[Julian Seward]]&lt;br /&gt;
| latest_release_version = 1.0.8&lt;br /&gt;
| latest_release_date = {{Release date and age|2019|07|13}}&lt;br /&gt;
| operating_system = [[跨平台]]&lt;br /&gt;
| genre = [[数据压缩]]&lt;br /&gt;
| license = [[BSD許可證]]&amp;lt;ref name=&amp;quot;bzip2-license&amp;quot;&amp;gt;{{cite web|publisher=[[Julian Seward]]|url=http://www.bzip.org/|archive-url=https://web.archive.org/web/20061225094755/http://www.bzip.org/|archive-date=2006-12-25|title=bzip2 : Home|accessdate=2008-09-27|quote=Why would I want to use it? [..] Because it&amp;#039;s open-source (BSD-style license), and, as far as I know, patent-free.|dead-url=no}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;bzip2&amp;#039;&amp;#039;&amp;#039;是[[Julian Seward]]开发并按照[[自由软件]]／[[开源软件]]协议发布的[[数据压缩]][[算法]]及程序。Seward在1996年7月第一次公开发布了bzip2 0.15版，在随后几年中这个压缩工具稳定性得到改善并且日渐流行，Seward在2000年晚些时候发布了1.0版。&lt;br /&gt;
&lt;br /&gt;
== 压缩效率 ==&lt;br /&gt;
&lt;br /&gt;
bzip2比传统的[[gzip]]或者[[ZIP格式|ZIP]]的压缩效率更高，但是压缩速度较慢。从这点来说，非常类似于較新的压缩算法。与[[RAR]]或者ZIP等其它不同的是，bzip2-{只}-是数据压缩工具，而不是归档工具，在这一点与gzip类似。程序本身不包含用于多个文件、加密或者文档切分的工具，相反按照[[UNIX]]的传统需要使用如[[Tar_(计算机科学)|tar]]或者[[GnuPG]]这样的外部工具。&lt;br /&gt;
&lt;br /&gt;
在有些情况下，按照绝对压缩效率来讲bzip2不如[[7z]]和RAR格式。根据[[摩尔定律]]的持续效应，计算时间越来越少并且也变得越来越不重要，所以类似的压缩方法变得越来越流行。根据作者的说法，在目前所有已知的压缩算法中，bzip2可以排到百分之十到十五这样最好的一类算法中（[[PPM压缩算法|PPM]]），尽管它在压缩速度时大致快两倍，而解压速度有六倍快。&lt;br /&gt;
&lt;br /&gt;
bzip2使用[[Burrows-Wheeler transform]]将重复出现的字符序列转换成同样字母的字符串，然后用[[move-to-front变换]]进行处理，最后使用[[哈夫曼编码]]进行压缩。在bzip2中所有的数据块都是大小一样的纯文本数据块，它们可以用命令行变量进行选择，然后用从[[圓周率|π]]的十进制表示得到的一个任意位序列标识成压缩文本。&lt;br /&gt;
&lt;br /&gt;
起初，bzip2的前一代&amp;#039;&amp;#039;&amp;#039;bzip&amp;#039;&amp;#039;&amp;#039;在数据块排列之后使用[[算术编码]]进行压缩，由于软件[[专利]]的限制现在已经不再使用[[算术编码]]。&lt;br /&gt;
&lt;br /&gt;
== 使用 ==&lt;br /&gt;
&lt;br /&gt;
在[[Unix]]系统下，bzip2可以独立使用也可以与tar一起使用。&amp;#039;&amp;#039;bzip2 file&amp;#039;&amp;#039;压缩文件，&amp;#039;&amp;#039;bzip2 -d file.bz2&amp;#039;&amp;#039;解压文件，解压也可以使用另外一个名字&amp;#039;&amp;#039;bunzip2&amp;#039;&amp;#039;。&lt;br /&gt;
&lt;br /&gt;
bzip2的命令行标志大部分与[[gzip]]相同，所以，从tar文件解压bzip2压缩的文件可以用：&lt;br /&gt;
&amp;lt;syntaxhighlight lang=bash&amp;gt;bzcat &amp;#039;&amp;#039;archivefile&amp;#039;&amp;#039;.tar.bz2 | tar -xvf -&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
生成bzip2压缩的tar文件可以使用：&lt;br /&gt;
&amp;lt;syntaxhighlight lang=bash&amp;gt;tar -cvf - &amp;#039;&amp;#039;filenames&amp;#039;&amp;#039; | bzip2 &amp;gt; &amp;#039;&amp;#039;archivefile&amp;#039;&amp;#039;.tar.bz2&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[GNU]] tar支持 -j标志，这就可以不经过管道直接生成tar.bz2File:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=bash&amp;gt;tar -cvjf &amp;#039;&amp;#039;archivefile&amp;#039;&amp;#039;.tar.bz2 &amp;#039;&amp;#039;file-list&amp;#039;&amp;#039;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
解压GNU tar文件可以使用：&lt;br /&gt;
&amp;lt;syntaxhighlight lang=bash&amp;gt; tar -xvjf &amp;#039;&amp;#039;archivefile&amp;#039;&amp;#039;.tar.bz2&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 参见 ==&lt;br /&gt;
{{portalpar|自由软件}}&lt;br /&gt;
*[[归档格式列表]]&lt;br /&gt;
*[[归档工具列表]]&lt;br /&gt;
*[[归档工具比较]]&lt;br /&gt;
*[[Unix实用程序列表]]&lt;br /&gt;
&lt;br /&gt;
== 外部链接 ==&lt;br /&gt;
*[https://web.archive.org/web/20061225094755/http://www.bzip.org/ bzip2与libbzip2主页]&lt;br /&gt;
*[http://gnuwin32.sourceforge.net/packages/bzip2.htm 用于Windows的bzip2 ]{{Wayback|url=http://gnuwin32.sourceforge.net/packages/bzip2.htm |date=20031004070648 }}&lt;br /&gt;
*[http://persephone.cps.unizar.es/~spd/bzip2/ MacBzip2]{{Wayback|url=http://persephone.cps.unizar.es/~spd/bzip2/ |date=20050206231200 }}（for Classic [[Mac OS]]；under [[Mac OS X]]，the standard bzip2 is available at the command line）&lt;br /&gt;
*[http://bzip2smp.sourceforge.net/ bzip2smp]{{Wayback|url=http://bzip2smp.sourceforge.net/ |date=20060626052552 }}（用于多处理器或者多内核机器上的bzip2 [[并行计算]]版本）&lt;br /&gt;
*[http://www.c10n.info/archives/352 4 Parallel bzip2 Implementations]{{Wayback|url=http://www.c10n.info/archives/352 |date=20061018143954 }} at The Data Compression News Blog&lt;br /&gt;
&lt;br /&gt;
== 參考來源 ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Archive formats}}&lt;br /&gt;
{{Compression Software Implementations}}&lt;br /&gt;
[[Category:无损压缩算法]]&lt;br /&gt;
[[Category:数据压缩自由软件]]&lt;br /&gt;
[[Category:归档格式]]&lt;br /&gt;
[[Category:Unix归档和压缩相关实用工具]]&lt;br /&gt;
[[Category:跨平台軟體]]&lt;/div&gt;</summary>
		<author><name>imported&gt;暁月凛奈</name></author>
	</entry>
</feed>