Linux -Benutzer werden mit vielen effektiven und zuverlässigen Dienstprogrammen für Dateikomprimierung gesegnet.
Die Mehrheit der hier aufgeführten Versorgungsunternehmen funktioniert gut mit allen Linux -Distributionen, und wir haben sie auf Ubuntu getestet.
Teer
Der Teer Die Dateikomprimierung ist eines der am häufigsten verwendeten Dateikomprimierungsdienstprogramme unter Linux. Die mit diesem Dienstprogramm komprimierte Datei hat Suffix .Teer.gz Und .TGZ, und sie werden auch genannt Tarballs.
Zum Beispiel, wenn wir eine Datei/ein Verzeichnis benannt haben swap1 im aktuellen Verzeichnis. Um es in einer komprimierten Datei namens zu speichern Datei.Teer, GZ, Wir müssen den folgenden Befehl im Terminal ausführen:
$ tar -czvf Datei.Teer.GZ SWAP1
Sie fragen sich vielleicht, was genau wechselt -CZVF bedeutet, lasst es uns eins sehen.
-C : Erstellen Sie ein Archiv
-z : Kompressarchiv mit GZIP
-v : bekannt als "ausführlich”. Es zeigt den Fortschritt im Terminalfenster, wenn das Archiv erstellt wird.
-F : Mit diesem Switch können Sie den Dateinamen des Archivs angeben.
Installieren Sie es, indem Sie den folgenden Befehl im Terminal ausführen:
$ sudo apt-get tar install tar
gzip
Der gzip steht für GNU ZIP und es handelt sich um ein Open-Source-Dateikomprimierungsformat, das zum Komprimieren einzelner Dateien verwendet wird. Es erzeugt Reißverschlussdateien mit dem Suffix .gz Verlängerung.
ZIP und GZIP sind beide sehr beliebte Dateikomprimierungsformate, wenn es darum geht, Speicherplatz zu sparen und die Zeit zu verkürzen, die erforderlich ist, um die Datei über das Internet zu senden.
Hier ist die grundlegende Syntax:
$ gzip [Optionen] [Dateinamen]
Verwenden von Switch -l Sie erhalten detaillierte Informationen über die komprimierte Datei.
Um eine Datei zu entpacken, verwenden Sie Syntax:
$ gzip -d Dateiname.gz
Führen Sie zum Installieren von GZIP den folgenden Befehl im Terminal aus:
$ sudo apt-Get Installieren Sie GZIP
7zip
Der 7zip ist ein Open-Source-Dateikomprimierungs-Dienstprogramm, das ursprünglich für Windows-Benutzer entwickelt wurde und später auf andere Betriebssysteme wie Linux und seine Distribution portiert wurde. Es unterstützt mehrere Dateikomprimierungsformate und ist für ein hohes Komprimierungsverhältnis mit LZMA- und LZMA2 -Komprimierungstechniken beliebt.
Syntax:
$ 7z ein Dateiname.7z Dateiname
Extrahieren:
$ 7z e Dateiname.7z
Führen Sie zum Installieren von 7zip den folgenden Befehl im Terminal aus:
$ sudo apt-get installieren Sie p7zip-full p7zip-rar
Lzma
Der Lzma ist ein anderes Dateikomprimierungsdienstprogramm wie ZIP oder TAR, und es wird mit Linux und seiner Distribution vorinstalliert. Es ist ein ziemlich schnelles Dienstprogramm für Dateikomprimierung im Vergleich zu anderen.
Archiv erstellen:
$ lzma -c -Stdout Dateiname> Dateiname.Lzma
Zum Extrahieren von Dateien:
$ lzma -d -Stdout Dateiname.lzma> Dateiname
BZIP2
Der BZIP2 ist ein kostenloses Dienstprogramm zur Komprimierung von Open-Source-Dateien. Es ist ein schnelleres Datei -Dienstprogramm im Vergleich zu GZIP, kann jedoch nur eine einzelne Datei gleichzeitig komprimieren.
Syntax:
$ BZIP2 Dateiname
Diese Technik verwendet mehr RAM während der Komprimierung. Um die Verwendung zu reduzieren, wechseln Sie, um zu senken -S, Wie nachfolgend dargestellt:
$ BZIP2 -S -Dateiname
Extrahieren:
$ BZIP2 -D -Dateiname.BZ2
XZ -Dateikomprimierung
Der xz ist ein Upgrade des Dienstprogramms für LZMA -Dateikomprimierung, kann jedoch nur eine einzige Datei gleichzeitig komprimieren. Es integriert sich gut in alle Linux -Distributionen, sogar die älteren Veröffentlichungen.
Syntax zum Komprimieren:
$ xz Dateiname
Syntax zu extrahieren:
$ xz -D Dateiname.xz
Schar
Der Schar, kurz für "Shell -Archiv”, Ist ein einfaches und zuverlässiges Dienstprogramm für Dateikomprimierung für persönliche und Power -Benutzer.
Syntax zum Komprimieren:
$ Shari Dateiname> Dateiname.Schar
Syntax zu extrahieren:
$ Unshar Dateiname.Schar
Führen Sie zum Installieren von Shar den folgenden Befehl im Terminal aus:
$ sudo apt-get Sharutils installieren
ar
Der ar ist ein weit verbreitetes Dienstprogramm für Dateikomprimierung in Debian und seinen Derivaten.
Syntax zum Komprimieren:
$ AR CVSR Dateiname.ein Dateiname
Syntax zu extrahieren:
$ ar -xv Dateiname
KGB
Der KGB Verwendet kostenlos das Dateikomprimierungsmittel mit Unterstützung für die Mehrheit der Dateiformate. Es unterstützt die Archivierung mehrerer Dateien in einem mit einem hohen Komprimierungsverhältnis.
Syntax zum Archiv:
$ kgp Dateiname.KGB -Dateiname
Syntax zum Dekomprimieren:
$ kgb x Dateiname.KGB
Führen Sie zum Installieren von KGB den folgenden Befehl im Terminal aus:
$ sudo apt-Get Installieren Sie KGB
Pax
Der Pax steht für den tragbaren Archivaustausch und es handelt sich um ein Dateikomprimierungsdienstprogramm zur Erstellung und Extraktion von Archiven. Es unterstützt verschiedene Dateikomprimierungsformate wie Tar, CPIO, BCPIO und Ustar.
Syntax zum Komprimieren:
$ pax -wf Dateiname.Tar Dateiname
Syntax zum Dekomprimieren:
$ pax -r < filename.tar
Führen Sie zum Installieren von PAX den folgenden Befehl im Terminal aus:
$ sudo apt-Get Installieren Sie Pax
Dies sind also die Top 10 Dateikomprimierungs -Dienstprogramme für Linux und seine Distribos. Für Linux gibt es noch andere Komprimierungsdienstprogramme, aber diese 10 sind die herausragenden Leistungen, wenn sie auf verschiedenen Parametern getestet werden. Fühlen Sie sich frei, Ihre Ansichten mit uns unter @linuxHint und @Swaptirthakar zu teilen.