bzip2: Unterschied zwischen den Versionen

Aus Mikiwiki
Zur Navigation springen Zur Suche springen
Zeile 21: Zeile 21:
Entpackt die Datei "file.bz2".
Entpackt die Datei "file.bz2".


  $ <b>bzip2 -d file.bz2</b></tt>
  $ <b>bzip2 -d file.bz2</b>
  oder
  oder
  $ <b>bunzip2 file.bz2</b></tt>
  $ <b>bunzip2 file.bz2</b>


Entpackt nur den Inhalt der Datei "file.bz2", lässt die Datei selber aber stehen.
Entpackt nur den Inhalt der Datei "file.bz2", lässt die Datei selber aber stehen.

Version vom 22. März 2009, 16:55 Uhr

Der Shell-Befehl bzip2 ist ein Datenkompressionsprogramm zum Packen und Entpacken von Dateien und Verzeichnissen. Die Eigenschaften der Datei (Rechte, Zugriffs- und Modifikationszeit) bleiben dabei erhalten. Das Programm arbeitet effektiver als gzip.

Bzip2 besitzt einen "Recovery-Modus": beim Packen werden die Dateien in einzelne Blöcke zerlegt. Ist eine Datei beschädigt, ist es eventuell noch möglich, Daten aus den intakt gebliebenen Bereichen zu retten - dazu werden die unbeschädigten Teile mit bzip2recover entpackt.

Konfiguration

Der Standard-Kompressionsfaktor ist 9. Um beispielsweise den schnelleren Kompressionsfaktor 6 als Standard zu setzen, kann in der Datei "~/.bashrc" folgende Umgebungsvariable gesetzt werden.

export BZIP2="-6"

Verwendung

Packen der Datei "file" und Umbenennung in "file.bz2".

$ bzip2 file

Packen der Datei "file" und Umbenennung in "file.bz2" sowie Anlegen einer Kopie der ursprünglichen Datei "file".

$ bzip2 -k file

Entpackt die Datei "file.bz2".

$ bzip2 -d file.bz2
oder
$ bunzip2 file.bz2

Entpackt nur den Inhalt der Datei "file.bz2", lässt die Datei selber aber stehen.

$ bzip2 -cd file.bz2 | tar xvf -

Weblinks

Vorlage:Weblinks1