Kompression

Top 10 Dateikomprimierungs-Dienstprogramme unter Linux

Top 10 Dateikomprimierungs-Dienstprogramme unter Linux
Die Übertragung von Dateien zwischen einem Computer auf einen anderen oder ihre sichere Speicherung ist sowohl für normale als auch für professionelle Benutzer eine wichtige Aufgabe. Manchmal ist es nicht möglich, Dateien über das Internet zu senden, die eine bestimmte Größe überschreiten. Sie benötigen daher Dienstprogramme, die Ihnen helfen, die Dateigröße zu verringern, ohne die Daten oder deren Qualität zu beeinträchtigen. Es hilft auch, mehrere Dateien zusammenzuführen und die Gesamtdateigröße zu reduzieren, damit Sie sie sicher über das Internet senden können.

Linux-Benutzer sind mit vielen effektiven und zuverlässigen Dienstprogrammen zur Dateikomprimierung gesegnet, die ihnen zur Verfügung stehen.

Die meisten hier aufgeführten Dienstprogramme funktionieren gut mit allen Linux-Distributionen, und wir haben sie unter Ubuntu getestet.

Teer

Das Teer Die Dateikomprimierung ist eines der am häufigsten verwendeten Dienstprogramme zur Dateikomprimierung unter Linux. Mit diesem Dienstprogramm komprimierte Dateien haben das Suffix .Teer.gz und .tgz, und sie heißen auch Tarballs.

Wenn wir beispielsweise eine Datei/ein Verzeichnis mit dem Namen tauschen1 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 schaltet -czvf bedeutet, sehen wir es uns einzeln an.

-c : Erstellen Sie ein Archiv
-z : Archiv mit gzip komprimieren
-v : bekannt als "ausführlich”. Es zeigt den Fortschritt im Terminalfenster an, wenn das Archiv erstellt wird.
-f : Mit diesem Schalter können Sie den Dateinamen des Archivs angeben.

Installieren Sie es, indem Sie den folgenden Befehl im Terminal ausführen:

$ sudo apt-get install tar

gzip

Das gzip steht für GNU Zip und ist ein Open-Source-Dateikomprimierungsformat, das zum Komprimieren einzelner Dateien verwendet wird. Es erzeugt gezippte Dateien mit dem Suffix .gz Erweiterung.

ZIP und GZIP sind beides sehr beliebte Dateikomprimierungsformate, wenn es darum geht, Platz zu sparen und die Zeit zum Senden der Datei über das Internet zu reduzieren.

Hier ist seine grundlegende Syntax:

$ gzip [Optionen] [Dateinamen]

Schalter verwenden -l gibt Ihnen detaillierte Informationen über die komprimierte Datei.

Um eine Datei zu entpacken, verwenden Sie folgende Syntax:

$ gzip -d Dateiname.gz

Um gzip zu installieren, führen Sie den folgenden Befehl im Terminal aus:

$ sudo apt-get install gzip

7zip

Das 7zip ist ein Open-Source-Dienstprogramm zur Dateikomprimierung, das ursprünglich für Windows-Benutzer entwickelt und später auf andere Betriebssysteme wie Linux und seine Distributionen portiert wurde. Es unterstützt mehrere Dateikomprimierungsformate und ist beliebt für eine hohe Komprimierungsrate mit LZMA- und LZMA2-Komprimierungstechniken.

Syntax:

$ 7z ein Dateiname.7z Dateiname

Extrahieren:

$ 7z e Dateiname.7z

Um 7zip zu installieren, führen Sie den folgenden Befehl im Terminal aus:

$ sudo apt-get install p7zip-full p7zip-rar

lzma

Das lzma ist ein weiteres Dienstprogramm zur Dateikomprimierung wie zip oder tar und wird mit Linux und seinen Distributionen vorinstalliert geliefert. Es ist im Vergleich zu anderen ein ziemlich schnelles Dienstprogramm zur Dateikomprimierung.

Archiv erstellen:

$ lzma -c --stdout Dateiname> Dateiname.lzma

So extrahieren Sie Dateien:

$ lzma -d --stdout Dateiname.lzma >Dateiname

bzip2

Das bzip2 ist ein kostenloses und quelloffenes Dienstprogramm zur Dateikomprimierung. Es ist ein schnelleres Dateidienstprogramm im Vergleich zu gzip, kann jedoch nur eine einzelne Datei gleichzeitig komprimieren.
Syntax:

$ bzip2 Dateiname

Diese Technik verwendet während der Komprimierung mehr RAM. Um den Verbrauch zu reduzieren, wechseln Sie -so, Wie nachfolgend dargestellt:

$ bzip2 -s Dateiname

Extrahieren:

$ bzip2 -d Dateiname.bz2

xz-Dateikomprimierung

Das xz ist ein Upgrade des lzma-Dateikomprimierungsprogramms, kann jedoch nur eine einzelne Datei gleichzeitig komprimieren. Es lässt sich gut in alle Linux-Distributionen integrieren, sogar in die älteren Versionen.

Syntax zum Komprimieren:

$xz-Dateiname

Syntax zum Extrahieren:

$ xz -d Dateiname.xz

teilen

Das teilen, kurz für "Shell-Archiv”, ist ein einfaches und zuverlässiges Dienstprogramm zur Dateikomprimierung für Privatanwender und erfahrene Benutzer.

Syntax zum Komprimieren:

$ shar Dateiname > Dateiname.teilen

Syntax zum Extrahieren:

$ Dateiname aufheben.teilen

Führen Sie den folgenden Befehl im Terminal aus, um Shar zu installieren:

$ sudo apt-get install sharutils

ar

Das ar ist ein weit verbreitetes Dienstprogramm zur Dateikomprimierung in Debian und seinen Derivaten.

Syntax zum Komprimieren:

$ar cvsr-Dateiname.ein Dateiname

Syntax zum Extrahieren:

$ ar -xv Dateiname

KGB

Das KGB ist ein kostenloses Dienstprogramm zur Dateikomprimierung mit Unterstützung für die meisten Dateiformate. Es unterstützt die Archivierung mehrerer Dateien zu einer mit einer hohen Komprimierungsrate.

Syntax zum Archivieren:

$ kgp Dateiname.kgb-Dateiname

Syntax zum Dekomprimieren:

$kgb x Dateiname.KGB

Um kgb zu installieren, führen Sie den folgenden Befehl im Terminal aus:

$ sudo apt-get install kgb

pax

Das pax steht für Portable Archive Exchange und ist ein Dienstprogramm zur Dateikomprimierung, das zum Erstellen und Extrahieren von Archiven verwendet wird. 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

Um pax zu installieren, führen Sie den folgenden Befehl im Terminal aus:

$ sudo apt-get install pax

Dies sind also die Top-10-Dienstprogramme zur Dateikomprimierung für Linux und seine Distributionen. Es gibt noch andere Komprimierungsprogramme für Linux, aber diese 10 sind die herausragenden, wenn sie mit verschiedenen Parametern getestet werden tested. Zögern Sie nicht, Ihre Ansichten mit uns unter @linuxhint und @SwapTirthakar zu teilen.

Beste Befehlszeilenspiele für Linux
Die Befehlszeile ist nicht nur Ihr größter Verbündeter bei der Verwendung von Linux – sie kann auch eine Quelle der Unterhaltung sein, da Sie damit vi...
Beste Gamepad-Mapping-Apps für Linux
Wenn du Spiele unter Linux gerne mit einem Gamepad statt mit einem typischen Tastatur- und Maus-Eingabesystem spielst, gibt es einige nützliche Apps f...
Nützliche Tools für Linux-Spieler
Wenn Sie gerne unter Linux spielen, haben Sie wahrscheinlich Apps und Dienstprogramme wie Wine, Lutris und OBS Studio verwendet, um das Spielerlebnis ...