GNU/Linux >> LINUX-Kenntnisse >  >> Linux

7zip, Xz, Gzip, Tar usw. — Was sind die Unterschiede?

Geschlossen . Diese Frage ist meinungsbasiert. Antworten werden derzeit nicht akzeptiert.

Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten.

Vor 4 Jahren geschlossen.


Verbessern Sie diese Frage

Welche Faktoren sollten bei der Auswahl zwischen 7zip, xz, gzip, tar usw. zum Komprimieren und Archivieren von Dateien berücksichtigt werden?

Akzeptierte Antwort:

Ich möchte zunächst das aus der von Ihnen bereitgestellten Liste klarstellen:tar ist die einzige, die nicht ist ein Kompressionsalgorithmus. tar ist die Abkürzung für T Affe Ar Schnittlauch und wird verwendet, um Archivdateien zu erstellen. Kurz gesagt, eine einzelne Datei, die aus einer oder mehreren Dateien besteht. Es wird verwendet, um Dateien zu bündeln, damit sie von einem Kompressor komprimiert werden können, der nur eine einzelne Datei komprimieren kann.

In Bezug auf die Verfügbarkeit zip ist für UNIX- (Linux/BSD/MacOS) und Windows-Systeme weit verbreitet. Daher ein zip Datei ist sehr portabel. Tools zum Komprimieren/Dekomprimieren von xz und gzip Dateien sind auch auf Windows-Systemen verfügbar, werden aber häufiger auf UNIX-Systemen gesehen und verwendet.

xz und 7zip sind dafür bekannt, einen besseren Komprimierungsalgorithmus als gzip zu haben , verwenden aber mehr Speicher und Zeit zum Komprimieren/Dekomprimieren. Dieses Thema wird hier gut diskutiert.

Ich würde die Verwendung von gzip empfehlen wenn weniger Speicher verfügbar ist und die Komprimierungs-/Dekomprimierungsgeschwindigkeit ein Problem darstellt. 7zip und xz kann verwendet werden, wenn Platz ein Problem ist und die Komprimierungs-/Dekomprimierungsgeschwindigkeit nicht.

Einige nette Benchmarks zu diesen Algorithmen finden Sie hier. Hinweis: LZMA ist der von 7zip verwendete Komprimierungsalgorithmus und xz .


Linux
  1. Verwenden Sie das Linux-Terminal, um zu sehen, welche Dateien sich auf Ihrem Computer befinden

  2. MySQL vs. MariaDB:Was sind die Hauptunterschiede zwischen ihnen?

  3. Was sind die verschiedenen Möglichkeiten zum Festlegen von Dateiberechtigungen usw. unter gnu/linux

  4. Was sind die Unterschiede zwischen rdesktop und xfreerdp?

  5. Was sind die funktionalen Unterschiede zwischen .profile .bash_profile und .bashrc

Cassandra vs. MongoDB – Was sind die Unterschiede?

Terraform vs. Kubernetes:Was sind die Unterschiede?

Docker ADD vs. COPY:Was sind die Unterschiede?

IMAP vs. POP3 vs. SMTP:Was sind die Unterschiede?

useradd vs. adduser:Was sind die Unterschiede?

Was sind die Unterschiede zwischen Linux- und Windows-.txt-Dateien (Unicode-Codierung)