Das gzip Der Befehl ist eine übliche Methode zum Komprimieren von Dateien in Linux. Daher ist es wichtig zu wissen, wie Dateien mit diesem Tool komprimiert werden.
Die Komprimierungsmethode von gzip ist Lempel-Ziv (LZ77). Jetzt ist es nicht wichtig, dass Sie diese Informationen kennen. Alles, was Sie wissen müssen, ist, dass die Dateien kleiner werden, wenn Sie sie mit komprimieren gzip Befehl.
Standardmäßig beim Komprimieren einer Datei oder eines Ordners mit der gzip Der Befehl hat den gleichen Dateinamen wie zuvor, jetzt aber die Erweiterung .gz.
In einigen Fällen ist es nicht möglich, denselben Namen beizubehalten, insbesondere wenn der Dateiname unglaublich lang ist. Unter diesen Umständen wird versucht, es abzuschneiden. In diesem Handbuch zeigen wir Ihnen, wie Sie Dateien mit der gzip Befehl und stellen Sie die am häufigsten verwendeten Schalter vor.
So komprimieren Sie eine Datei mit gzip
Die einfachste Möglichkeit, eine einzelne Datei mit zu komprimieren gzip soll den folgenden Befehl ausführen:
gzip Dateiname
Zum Beispiel, um eine aufgerufene Datei zu komprimieren mydocument.odt Führen Sie den folgenden Befehl aus: gzip mydocument.odt
Einige Dateien werden besser komprimiert als andere. Zum Beispiel Dokumente, Textdateien, Bitmap-Bilder, bestimmte Audio- und Videoformate wie WAV und MPEG lassen sich sehr gut komprimieren. Andere Dateitypen wie JPEG-Bilder und MP3-Audiodateien lassen sich nicht gut komprimieren, und die Datei kann nach dem Ausführen tatsächlich größer werden gzip Befehl dagegen. Der Grund dafür ist, dass JPEG-Bilder und MP3-Audiodateien bereits komprimiert sind und daher die gzip Befehl fügt es einfach hinzu, anstatt es zu komprimieren. Das gzip Der Befehl versucht nur, reguläre Dateien und Ordner zu komprimieren. Wenn Sie also versuchen, einen symbolischen Link zu komprimieren, funktioniert er nicht und es macht wirklich keinen Sinn, dies zu tun. Wenn Sie über eine Datei verfügen, die bereits komprimiert wurde, können Sie sie mit dem folgenden Befehl dekomprimieren. gzip -d Dateiname.gz
Zum Beispiel, um das zu dekomprimieren mydocument.odt.gz Datei würden Sie den folgenden Befehl verwenden: gzip -d meinDokument.odt.gz Manchmal kann eine Datei nicht komprimiert werden. Möglicherweise versuchen Sie, eine Datei mit dem Namen zu komprimieren myfile1 aber es gibt schon eine datei namens myfile1.gz . In diesem Fall ist die gzip Befehl funktioniert normalerweise nicht. Um das zu erzwingen gzip Befehl, um seine Sachen zu tun, führen Sie einfach den folgenden Befehl aus: gzip -f Dateiname Standardmäßig beim Komprimieren einer Datei mit der gzip Mit dem Befehl erhalten Sie eine neue Datei mit der Erweiterung .gz. Wenn Sie die Datei komprimieren und die Originaldatei beibehalten möchten, müssen Sie den folgenden Befehl ausführen: gzip -k Dateiname
Wenn Sie beispielsweise den folgenden Befehl ausführen, erhalten Sie eine Datei namens mydocument.odt und mydocument.odt.gz . gzip -k mydocument.odt Beim Komprimieren von Dateien geht es vor allem darum, Speicherplatz zu sparen oder die Größe einer Datei zu reduzieren, bevor sie über ein Netzwerk gesendet wird. Es ist daher gut zu sehen, wie viel Speicherplatz bei der Verwendung des Systems eingespart wurde gzip Befehl. Das gzip Der Befehl liefert die Art von Statistiken, die Sie zur Überprüfung der Kompressionsleistung benötigen. Um die Liste der Statistiken abzurufen, führen Sie den folgenden Befehl aus: gzip -l Dateiname.gz
Die Informationen, die vom obigen Befehl zurückgegeben werden, lauten wie folgt: Sie können jede Datei in einem Ordner und dessen Unterordner mit dem folgenden Befehl komprimieren: gzip -r Ordnername
Dies erstellt keine Datei namens Ordnername.gz . Stattdessen durchläuft es die Verzeichnisstruktur und komprimiert jede Datei in dieser Ordnerstruktur. Wenn Sie die Ordnerstruktur als eine Datei komprimieren möchten, empfiehlt es sich, eine tar-Datei zu erstellen und die tar-Datei dann wie in dieser Anleitung beschrieben zu kopieren. Wenn Sie prüfen möchten, ob eine Datei gültig ist, können Sie den folgenden Befehl ausführen: gzip -t Dateiname
Wenn die Datei gültig ist, erfolgt keine Ausgabe. Sie können eine Datei auf verschiedene Arten komprimieren. Beispielsweise können Sie eine kleinere Komprimierung wählen, die schneller arbeitet, oder Sie können eine maximale Komprimierung anstreben, bei der der Kompromiss länger dauert. Führen Sie den folgenden Befehl aus, um eine minimale Komprimierung bei höchster Geschwindigkeit zu erreichen: gzip -1 Dateiname
Führen Sie den folgenden Befehl aus, um die maximale Komprimierung bei der niedrigsten Geschwindigkeit zu erzielen: gzip -9 Dateiname
Sie können die Geschwindigkeit und die Komprimierungsstufe variieren, indem Sie verschiedene Zahlen zwischen 1 und 9 auswählen. Das gzip Der Befehl sollte nicht verwendet werden, wenn mit Standard-ZIP-Dateien gearbeitet wird. Du kannst den … benutzen Postleitzahl Befehl und entpacken Befehl zum Umgang mit diesen Dateien. So dekomprimieren Sie eine Datei mit dem Befehl gzip
Erzwingen, dass eine Datei komprimiert wird
So behalten Sie die unkomprimierte Datei
Holen Sie sich einige Statistiken darüber, wie viel Speicherplatz Sie gespeichert haben
Komprimieren Sie jede Datei in einem Ordner und in Unterordnern
So testen Sie die Gültigkeit einer komprimierten Datei
So ändern Sie den Komprimierungsgrad
Standard-Zip-Dateien




