Dateien komprimieren (Befehle compress und pack)
Mit dem Befehl compress und dem Befehl pack können Sie Dateien zum Speichern komprimieren.
Verwenden Sie den Befehl uncompress und den Befehl unpack , um die zurückgeschriebenen Dateien zu erweitern.
Das Komprimieren und Dekomprimieren von Dateien nimmt eine gewisse Zeit in Anspruch, nach dem Packen benötigen die Daten jedoch weniger Speicherplatz auf dem Sicherungsdatenträger.
Sie können zum Komprimieren eines Dateisystems zwischen den folgenden Methoden wählen:
Vorteile der Dateikomprimierung:
- Einsparung von Geld und Zeit durch das Komprimieren der Dateien vor dem Senden über ein Netz
- Einsparung von Speicher- und Archivsystemressourcen:
- Dateisysteme vor der Sicherung komprimieren, um Speicherplatz auf dem Band einzusparen
- Protokolldateien komprimieren, die von Shell-Scripts erstellt werden, die in der Nacht ausgeführt werden. Die Scripts können auf einfache Weise so eingestellt werden, dass sie vor ihrer Beendigung die Dateien komprimieren.
- Dateien komprimieren, auf die momentan nicht zugegriffen wird. Die Dateien eines Benutzers, der für einen längeren Zeitraum nicht am System arbeitet, können beispielsweise komprimiert und in das tar-Archiv auf der Platte oder einem Band gestellt und bei Bedarf wiederhergestellt werden.
Hinweis:
- Beim Komprimieren reicht der Arbeitsbereich im Dateisystem für den Befehl compress möglicherweise nicht aus. Mit dem Befehl werden zunächst die komprimierten Dateien erstellt, bevor eine der nicht komprimierten Dateien gelöscht wird; dadurch wird etwa 50 % mehr Speicherplatz als die Gesamtgröße der Dateien benötigt.
- Das Komprimieren einer Datei wird möglicherweise abgebrochen, da sie bereits komprimiert ist. Die Ausführung des Befehls compress wird abgebrochen, wenn die Dateien nicht verkleinert werden können.
Details zu den Rückgabewerten finden Sie in der Beschreibung des Befehls compress . Im Allgemeinen können die beim Komprimieren von Dateien aufgetretenen Probleme jedoch wie folgt zusammengefasst werden:
- Beim Komprimieren reicht der Arbeitsbereich im Dateisystem für den Befehl möglicherweise nicht aus. Da der Befehl compress die komprimierten Dateien erstellt, bevor er die nicht komprimierten Dateien löscht, benötigt er für jede zu komprimierende Datei zwischen 50 % und 100 % der Dateigröße mehr Plattenspeicherplatz.
- Das Komprimieren einer Datei wird möglicherweise abgebrochen, da sie bereits komprimiert ist. Wenn der Befehl compress die Dateigröße nicht verringern kann, schlägt er fehl.