Top 10 -Dateikomprimierungs -Dienstprogramme unter Linux

Top 10 -Dateikomprimierungs -Dienstprogramme unter Linux
Das Übertragen von Dateien zwischen einem Computer auf einen anderen oder sicheres Speichern ist eine wichtige Aufgabe sowohl für normale als auch für professionelle Benutzer. Manchmal ist es nicht möglich, Dateien über einer bestimmten Größe über das Internet zu senden. Daher benötigen Sie Dienstprogramme, mit denen Sie Ihre Dateigröße verringern können, ohne die Daten oder ihre Qualität zu beeinträchtigen. Es hilft auch dabei.

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.