<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sv">
	<id>https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=bzip2%281%29</id>
	<title>bzip2(1) - Versionshistorik</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=bzip2%281%29"/>
	<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=bzip2(1)&amp;action=history"/>
	<updated>2026-05-07T00:20:13Z</updated>
	<subtitle>Versionshistorik för denna sida på wikin</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://wiki.linux.se/index.php?title=bzip2(1)&amp;diff=7953&amp;oldid=prev</id>
		<title>Admin: Skapade sidan med &#039;= bzip2(1) =  == NAMN == bzip2, bunzip2 – blocksorterande filkompressor, v1.0.4   bzcat – dekomprimerar filer till standardutmatning   bzip2recover – återställer data från skadade bzip2-filer    == SYNOPSIS ==  &lt;pre&gt;  bzip2 [ -cdfkqstvzVL123456789 ] [ filnamn ... ]  bunzip2 [ -fkvsVL ] [ filnamn ... ]  bzcat [ -s ] [ filnamn ... ]  bzip2recover filnamn  &lt;/pre&gt;  == BESKRIVNING == &#039;&#039;&#039;bzip2&#039;&#039;&#039; komprimerar filer med hjälp av Burrows-Wheeler blocksorterande textkomp...&#039;</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=bzip2(1)&amp;diff=7953&amp;oldid=prev"/>
		<updated>2025-08-28T16:52:16Z</updated>

		<summary type="html">&lt;p&gt;Skapade sidan med &amp;#039;= bzip2(1) =  == NAMN == bzip2, bunzip2 – blocksorterande filkompressor, v1.0.4   bzcat – dekomprimerar filer till standardutmatning   bzip2recover – återställer data från skadade bzip2-filer    == SYNOPSIS ==  &amp;lt;pre&amp;gt;  bzip2 [ -cdfkqstvzVL123456789 ] [ filnamn ... ]  bunzip2 [ -fkvsVL ] [ filnamn ... ]  bzcat [ -s ] [ filnamn ... ]  bzip2recover filnamn  &amp;lt;/pre&amp;gt;  == BESKRIVNING == &amp;#039;&amp;#039;&amp;#039;bzip2&amp;#039;&amp;#039;&amp;#039; komprimerar filer med hjälp av Burrows-Wheeler blocksorterande textkomp...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Ny sida&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= bzip2(1) =&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
bzip2, bunzip2 – blocksorterande filkompressor, v1.0.4  &lt;br /&gt;
bzcat – dekomprimerar filer till standardutmatning  &lt;br /&gt;
bzip2recover – återställer data från skadade bzip2-filer  &lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
 &amp;lt;pre&amp;gt;&lt;br /&gt;
 bzip2 [ -cdfkqstvzVL123456789 ] [ filnamn ... ]&lt;br /&gt;
 bunzip2 [ -fkvsVL ] [ filnamn ... ]&lt;br /&gt;
 bzcat [ -s ] [ filnamn ... ]&lt;br /&gt;
 bzip2recover filnamn&lt;br /&gt;
 &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;bzip2&amp;#039;&amp;#039;&amp;#039; komprimerar filer med hjälp av Burrows-Wheeler blocksorterande textkomprimeringsalgoritm samt Huffman-kodning.  &lt;br /&gt;
Komprimeringen är generellt betydligt bättre än LZ77/LZ78-baserade kompressorer, och närmar sig prestandan hos PPM-familjen av statistiska kompressorer.&lt;br /&gt;
&lt;br /&gt;
Kommandoradsflaggorna liknar avsiktligt de som används i &amp;#039;&amp;#039;&amp;#039;gzip&amp;#039;&amp;#039;&amp;#039;, men är inte identiska.  &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;bzip2&amp;#039;&amp;#039;&amp;#039; ersätter varje fil med en komprimerad version, som får suffixet &amp;#039;&amp;#039;.bz2&amp;#039;&amp;#039;.  &lt;br /&gt;
Filernas ändringsdatum, rättigheter och (om möjligt) ägarskap bevaras.  &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;bzip2&amp;#039;&amp;#039;&amp;#039; och &amp;#039;&amp;#039;&amp;#039;bunzip2&amp;#039;&amp;#039;&amp;#039; skriver inte över filer om inte flaggan **-f** anges.  &lt;br /&gt;
Utan angivna filer läser och skriver &amp;#039;&amp;#039;&amp;#039;bzip2&amp;#039;&amp;#039;&amp;#039; till/från standardflöden (dock ej till terminal som utdata).  &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;bunzip2&amp;#039;&amp;#039;&amp;#039; (eller &amp;#039;&amp;#039;&amp;#039;bzip2 -d&amp;#039;&amp;#039;&amp;#039;) dekomprimerar angivna filer. Om filerna inte är skapade av &amp;#039;&amp;#039;&amp;#039;bzip2&amp;#039;&amp;#039;&amp;#039; ignoreras de med en varning.  &lt;br /&gt;
Namn härleds enligt regler som:  &lt;br /&gt;
&lt;br /&gt;
 * filename.bz2 → filename  &lt;br /&gt;
 * filename.tbz2 → filename.tar  &lt;br /&gt;
 * annars → originalnamn.out  &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;bunzip2&amp;#039;&amp;#039;&amp;#039; hanterar även sammanfogade .bz2-filer.  &lt;br /&gt;
Flaggan **-c** gör att komprimering/dekomprimering sker till standardutmatning.  &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;bzcat&amp;#039;&amp;#039;&amp;#039; (eller &amp;#039;&amp;#039;&amp;#039;bzip2 -dc&amp;#039;&amp;#039;&amp;#039;) dekomprimerar till standardutmatning.  &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;bzip2&amp;#039;&amp;#039;&amp;#039; läser även argument från miljövariablerna &amp;#039;&amp;#039;BZIP2&amp;#039;&amp;#039; och &amp;#039;&amp;#039;BZIP&amp;#039;&amp;#039; (i den ordningen).  &lt;br /&gt;
&lt;br /&gt;
Komprimering sker alltid, även om resultatet blir något större.  &lt;br /&gt;
Filer &amp;lt;100 byte tenderar att bli större p.g.a. overhead på ~50 byte.  &lt;br /&gt;
&lt;br /&gt;
Som skydd används 32-bitars CRC för att säkerställa att dekomprimerade filer motsvarar originalet.  &lt;br /&gt;
Om en fil är skadad kan man använda &amp;#039;&amp;#039;&amp;#039;bzip2recover&amp;#039;&amp;#039;&amp;#039;.  &lt;br /&gt;
&lt;br /&gt;
Returkoder:  &lt;br /&gt;
 * 0 – normal avslutning  &lt;br /&gt;
 * 1 – miljöproblem (fil saknas, I/O-fel etc.)  &lt;br /&gt;
 * 2 – skadad komprimerad fil  &lt;br /&gt;
 * 3 – internt fel (bugg)  &lt;br /&gt;
&lt;br /&gt;
== FLAGGOR ==&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;-c --stdout&amp;#039;&amp;#039;&amp;#039; : Komprimera/dekomprimera till standardutmatning.  &lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;-d --decompress&amp;#039;&amp;#039;&amp;#039; : Tvinga dekomprimering.  &lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;-z --compress&amp;#039;&amp;#039;&amp;#039; : Tvinga komprimering.  &lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;-t --test&amp;#039;&amp;#039;&amp;#039; : Testa integritet utan att dekomprimera.  &lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;-f --force&amp;#039;&amp;#039;&amp;#039; : Tvinga överskrivning, bryt hårda länkar, passera igenom filer utan korrekt magiska bytes.  &lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;-k --keep&amp;#039;&amp;#039;&amp;#039; : Behåll originalfiler.  &lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;-s --small&amp;#039;&amp;#039;&amp;#039; : Använd mindre minne (~2300kB), långsammare. Blockstorlek 200k vid komprimering.  &lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;-q --quiet&amp;#039;&amp;#039;&amp;#039; : Undertryck icke-kritiska varningar.  &lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;-v --verbose&amp;#039;&amp;#039;&amp;#039; : Visa kompressionsförhållande, ökad detaljnivå med flera -v.  &lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;-L --license, -V --version&amp;#039;&amp;#039;&amp;#039; : Visa version och licens.  &lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;-1 .. -9&amp;#039;&amp;#039;&amp;#039; : Ange blockstorlek 100k–900k (default 900k). &amp;#039;&amp;#039;--fast&amp;#039;&amp;#039; och &amp;#039;&amp;#039;--best&amp;#039;&amp;#039; alias.  &lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;--&amp;#039;&amp;#039;&amp;#039; : Behandla efterföljande argument som filnamn (även om de börjar med -).  &lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;--repetitive-fast, --repetitive-best&amp;#039;&amp;#039;&amp;#039; : Obsoleta sedan 0.9.5.  &lt;br /&gt;
&lt;br /&gt;
== MINNESANVÄNDNING ==&lt;br /&gt;
Komprimering sker i block (default 900kB).  &lt;br /&gt;
&lt;br /&gt;
 * Komprimering kräver ~400k + (8 × blockstorlek).  &lt;br /&gt;
 * Dekomprimering kräver ~100k + (4 × blockstorlek) eller 100k + (2.5 × blockstorlek) med -s.  &lt;br /&gt;
&lt;br /&gt;
Exempel:  &lt;br /&gt;
 * Blockstorlek -9 (900k) kräver ~7600kB vid komprimering och ~3700kB vid dekomprimering.  &lt;br /&gt;
 * Med flaggan -s kan dekomprimering göras i ~2300kB men långsammare.  &lt;br /&gt;
&lt;br /&gt;
== ÅTERSTÄLLA DATA FRÅN SKADADE FILER ==&lt;br /&gt;
Eftersom &amp;#039;&amp;#039;&amp;#039;bzip2&amp;#039;&amp;#039;&amp;#039; arbetar blockvis (vanligen 900kB/block), kan oskadade block ofta återställas.  &lt;br /&gt;
Varje block har en CRC som gör det möjligt att särskilja skadade från intakta.  &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;bzip2recover&amp;#039;&amp;#039;&amp;#039; söker efter block och skriver ut dem som separata filer:  &lt;br /&gt;
 rec00001file.bz2, rec00002file.bz2, ...  &lt;br /&gt;
&lt;br /&gt;
Dessa kan sedan testas (&amp;#039;&amp;#039;bzip2 -t&amp;#039;&amp;#039;) och dekomprimeras.  &lt;br /&gt;
Användbart främst för stora filer med många block.  &lt;br /&gt;
&lt;br /&gt;
== PRESTANDA ==&lt;br /&gt;
Komprimering kan vara långsam på filer med långa repetitiva sekvenser. Versioner ≥0.9.5 hanterar detta bättre.  &lt;br /&gt;
Skillnaden mellan värsta och genomsnittliga fall är ca 10:1 (tidigare versioner 100:1).  &lt;br /&gt;
Dekomprimeringshastighet påverkas inte.  &lt;br /&gt;
&lt;br /&gt;
Prestandan beror mest på minnesåtkomst och cachemissar. Maskiner med stora cacheminnen ger bättre resultat.  &lt;br /&gt;
&lt;br /&gt;
== BEGRÄNSNINGAR ==&lt;br /&gt;
 * Felmeddelanden för I/O är inte alltid tydliga.  &lt;br /&gt;
 * Denna sida gäller version 1.0.4. Komprimerade data är kompatibla med äldre versioner (0.9.0 och uppåt kan dekomprimera flera sammanfogade filer).  &lt;br /&gt;
 * Äldre &amp;#039;&amp;#039;&amp;#039;bzip2recover&amp;#039;&amp;#039;&amp;#039; (&amp;lt;1.0.2) hade begränsning till 512 MB p.g.a. 32-bitars heltal. Nyare använder 64-bitars.  &lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
Julian Seward, jseward@bzip.org  &lt;br /&gt;
http://www.bzip.org  &lt;br /&gt;
&lt;br /&gt;
Idéerna bygger på arbete av:  &lt;br /&gt;
 * Michael Burrows &amp;amp; David Wheeler (blocksortering)  &lt;br /&gt;
 * David Wheeler (Huffman-kodning)  &lt;br /&gt;
 * Peter Fenwick (kodningsmodell i ursprungliga bzip)  &lt;br /&gt;
 * Alistair Moffat, Radford Neal &amp;amp; Ian Witten (aritmetisk kodning)  &lt;br /&gt;
&lt;br /&gt;
Många andra har bidragit med förbättringar, patchar, maskiner och idéer.  &lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
[[7z(1)]], [[7za(1)]], [[advdef(1)]], [[afio(1)]], [[archive_read(3)]], [[archivemount(1)]], [[ark(1)]], [[bzdiff(1)]], [[bzgrep(1)]], [[bzless(1)]], [[bzz(1)]], [[cboard(6)]], [[disktype(1)]], [[dpkg-scanpackages(1)]], [[groffer(1)]], [[kup(1)]], [[lbzip2(1)]], [[libarchive(3)]], [[lrunzip(1)]], [[lrzcat(1)]], [[lrzip(1)]], [[lrztar(1)]], [[lrzuntar(1)]], [[lzop(1)]], [[mailx(1)]], [[mondoarchive(8)]], [[mondorestore(8)]], [[nomarch(1)]], [[ntfsclone(8)]], [[pbzip2(1)]], [[pcpintro(1)]], [[pmie_daily(1)]], [[pmlogextract(1)]], [[pmlogger_daily(1)]], [[pmlogreduce(1)]], [[pmnewcontext(3)]], [[xz(1)]], [[xzdiff(1)]], [[xzgrep(1)]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
&lt;br /&gt;
Orginalhemsidan på Engelska : https://linux.die.net/man/1/bzip2&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://datorhjalp.se Datorhjälp] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>