bzip2: Unterschied zwischen den Versionen
Michi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Michi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 3: | Zeile 3: | ||
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. | 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. | Der Standard-Kompressionsfaktor ist 9. Um beispielsweise den schnelleren Kompressionsfaktor 6 als Standard zu setzen, kann in der Datei "~/.bashrc" folgende Umgebungsvariable gesetzt werden. |
Version vom 22. Januar 2009, 18:37 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 -