09.04.2014 Aufrufe

Linux Essentials//Die Einsteiger-Zertifizierung des LPI - Linup Front ...

Linux Essentials//Die Einsteiger-Zertifizierung des LPI - Linup Front ...

Linux Essentials//Die Einsteiger-Zertifizierung des LPI - Linup Front ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

11.3 Dateien komprimieren mit gzip 161<br />

-d dekomprimiert die Datei (alternativ: gunzip arbeitet wie gzip -d)<br />

-l zeigt (engl. list) wichtige Verwaltungsinformationen der komprimierten Datei,<br />

wie Dateiname, ursprüngliche und gepackte Größe an<br />

-r packt auch Dateien in darunterliegenden Verzeichnissen (engl. recursive)<br />

-S ⟨Suffix⟩ verwendet anstelle von .gz die angegebene Endung<br />

-v gibt den Namen und den Kompressionsfaktor für jede Datei aus<br />

-1 … -9 gibt einen Kompressionsfaktor an; -1 (oder --fast) arbeitet am schnellsten,<br />

komprimiert aber nicht so gründlich, während -9 (oder --best) die beste<br />

Komprimierung um den Preis höherer Laufzeit liefert; voreingestellt ist -6<br />

Der folgende Befehl komprimiert die Datei brief.tex, speichert die komprimierte<br />

Datei unter brief.tex.gz und löscht die Originaldatei:<br />

$ gzip brief.tex<br />

Entpackt wird mit:<br />

$ gzip -d brief.tex<br />

oder<br />

$ gunzip brief.tex<br />

Hier wird die komprimierte Datei unter brief.tex.t statt unter brief.tex.gz gespeichert<br />

(-S .t) und der erreichte Kompressionsfaktor ausgegeben (-v):<br />

$ gzip -vS .t brief.tex<br />

Entsprechend muss die Option -S auch wieder beim Entpacken angegeben werden,<br />

da gzip -d eine Datei mit der Endung .gz erwartet:<br />

$ gzip -dS .t brief.tex<br />

Sollen alle Dateien mit der Endung .tex in einer Datei tex- all.tar.gz komprimiert<br />

werden, dann sieht das so aus:<br />

# tar -cvzf tex-all.tar.gz *.tex<br />

Erinnern Sie sich daran, dass tar die Originaldateien nicht löscht! Entpackt wird<br />

mit:<br />

# tar -xvzf tex-all.tar.gz<br />

Übungen<br />

C<br />

C<br />

C<br />

11.7 [2] Komprimieren Sie das tar-Archiv aus Übung 11.3 mit maximaler<br />

Verkleinerung.<br />

11.8 [!3] Sehen Sie sich den Inhalt <strong>des</strong> komprimierten Archivs an. Stellen Sie<br />

das ursprüngliche tar-Archiv wieder her.<br />

11.9 [!2] Wie gehen Sie vor, wenn Sie den gesamten Inhalt Ihres Heimatverzeichnisses<br />

in eine mit gzip komprimierte Datei packen möchten?<br />

Copyright © 2012 <strong>Linup</strong> <strong>Front</strong> GmbH

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!