XZ -Komprimierungs -Tutorial

XZ -Komprimierungs -Tutorial
Viele integrierte Befehlszeilenkomprimierungswerkzeuge sind im Linux-Betriebssystem erhältlich. Xz ist eines der beliebten Datenkomprimierungswerkzeuge, die wie alle anderen Standardkomprimierungswerkzeuge wie GZIP, BZIP2 usw. funktioniert. Xz Der Befehl komprimiert und dekomprimiert die Datei, die im Befehl mit erwähnt wird Xz. Wenn ein Dateinamen in der nicht erwähnt wird Xz Befehl Anschließend liest der Befehl Daten aus Standardeingaben und schreibe nach der Verarbeitung der Daten die Daten in die Standardausgabe. Xz kann jeweils eine oder mehrere Dateien komprimieren oder dekomprimieren. Normalerweise wird die Originaldatei nach Komprimierung entfernt und die dekomprimierte Datei nach Dekompression entfernt. Sie können sowohl komprimierte als auch unkomprimierte Dateien mit einigen Optionen beibehalten. Wie Sie verwenden können Xz Der Befehl zum Komprimieren und Dekomprimieren der Datei wird in diesem Tutorial angezeigt.

Führen Sie den folgenden Befehl aus, um die Optionen von zu finden Xz Befehl.

$ xz -HELP

Wählen Sie einige Dateien aus, die Sie testen möchten xz Befehl. Hier die Dateien von Mydir Ordner werden zum Komprimieren und Dekomprimieren mit verwendet xz Befehl. Laufen ls -l Befehl zum Anzeigen der Dateienliste mit Detailinformationen.

$ ls -l

Einzeldatei komprimieren

Sie können jede einfache Datei komprimieren, indem Sie den Dateinamen mit geben xz Befehl. Nach Komprimierung, xz Der Befehl löscht die Originaldatei. Hier, B1.Sch Die Datei wird komprimiert und die komprimierte Datei mit dem Namen erstellt B1.Sch.xz.

$ xz B1.Sch
$ ls -l

Komprimieren Sie mehrere Dateien

Sie können mehrere Dateien verwenden xz Befehl durch Trennung jeder Datei mit Speicherplatz. Hier zwei komprimierte Dateien, Loop2.Sch.xz Und meine Datei.txt.xz werden nach dem Löschen erstellt Loop2.Sch Und meine Datei.txt.

$ xz Loop2.sh myfile.txt
$ ls -l

Komprimierende Datei durchführen, indem Sie die Originaldatei behalten

Wenn Sie die Originaldatei mit der Kompressdatei aufbewahren möchten, führen Sie aus xz Befehl mit -k Möglichkeit. Hier, Kommentar2.Sch.xz Die Datei wird erstellt, ohne zu entfernen Kommentar3.Sch Datei.

$ xz -k comment3.Sch
$ ls -l

Dekompressdatei

Wie Komprimierung, wenn Sie eine Datei mit dekomprimieren xz Befehl dann löscht er dekomprimierte Datei danach

Dekompression. Hier, B1.SH -Datei wird nach der Dekomprimierung erstellt B1.Sch.XZ -Datei. -D Option wird verwendet mit xz Befehl zur Dekomprimierung einer komprimierten Datei.

$ xz -d B1.Sch.xz
$ ls -l

Dekompressdatei durch Aufbewahrung der komprimierten Datei

Sie müssen verwenden -k Option mit Unxz Befehl, um die dekomprimierte Datei nach der Dekompression mit der Originaldatei zu behalten. Nach dem Ausführen des folgenden Befehls, Loop2.Sch.xz Die Datei wird nicht entfernt.

$ unxz -k Loop2.Sch.xz
$ ls -l

Komprimieren Sie mehrere Datei in einer einzelnen Datei

Wenn Sie eine einzelne Komprimierungsdatei für mehrere Dateien erstellen möchten, müssen Sie verwenden -C Möglichkeit. Der folgende Befehl erstellt neu.xz Druckdatei nach dem Komprimieren B1.Sch Und Firstjava.Klasse Dateien.

$ xz -c B1.sh Firstjava.Klasse> neu.xz
$ ls -l

Informationen der komprimierten Datei abrufen

Sie können Informationen zu jeder komprimierten Datei mithilfe verwenden -l Möglichkeit. Hier, neu.xz Die Datei wird erstellt, indem zwei Dateien komprimiert werden. Die folgenden Informationen zeigen, dass die ursprüngliche Größe beider Dateien ist 604 Bytes und nach der Komprimierung ist die Größe 548 Bytes. Sie können diese Datei mithilfe früherer Dekompressionsoptionen dekomprimieren.

$ xz -l neu.xz

Eine der Hauptbeschränkungen von xz Komprimierungstool ist, dass es nur die Datei komprimieren kann. Sie können keinen Ordner mit Verwendung komprimieren xz. Dieses Tool kann auch nicht zum Erstellen von kennwortgeschütztem komprimierten Datei verwendet werden. Es gibt andere Tools unter Linux, um passkennwortgeschützte komprimierte Datei zu erstellen. Einer von ihnen ist rar Paket. Sie können die Testversion von einfach installieren rar Paket auf Linux zum Erstellen und Öffnen von Archivdateien. Sie können das Tutorial lesen rar Paket aus dem folgenden Link.