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

Indiziertes Archivformat?

Das Zip-Format komprimiert jede Datei separat und kombiniert sie dann (mit einem Verzeichnis mit Archivinhalten) zu einer einzigen Archivdatei.


Neben dem bereits erwähnten Zip-Format ist das dar und dump Dienstprogramme können auch gut damit umgehen und behalten im Gegensatz zu zip die Unix-Berechtigungen. Für dar Sie sollten die Verwendung der soliden Archivoption vermeiden, da dies auf die tar/gzip-Methode zurückgeht, bei der das Ganze auf einmal komprimiert wird, was eine bessere Komprimierung ergibt, aber das Extrahieren einzelner Dateien länger dauert, da die gesamte Datei dekomprimiert werden muss, bis das gewünschte Ergebnis erreicht ist Datei gefunden. dump handhabt große Mengen kleinerer Dateien (Zehntausende) recht gut und kann Multithreading-Komprimierung durchführen, aber es liest nur ext[234]-Dateisysteme.


pixz ist eine parallele indexierende Version von xz.

# Compress:
tar -I pixz -cf foo.tar.xz ./foo

# Decompress:
tar -I pixz -xf foo.tar.xz

# Very quickly list the contents of the compressed tarball:
pixz -l foo.tar.xz

# Very quickly extract a single file:
pixz -x dir/file < foo.tar.xz | tar x

Linux
  1. Wie dekomprimiere ich das .xz-Dateiformat unter Linux mit den Dienstprogrammen tar und xz?

  2. Wie kann ich eine Datei zu einem bestehenden Tar.gz-Archiv hinzufügen/aktualisieren?

  3. Ausgabefehler aus Archiv:Tar.xz:Dateiformat nicht erkannt?

  4. Tar-Fehler:Unerwartetes EOF im Archiv

  5. Datei zu tbz-Dateien hinzufügen

So extrahieren (entpacken) Sie die Tar Gz-Datei

So extrahieren (entpacken) Sie die tar.xz-Datei

So erstellen Sie eine Tar-Gz-Datei

So komprimieren Sie Dateien/Ordner in Ubuntu Desktop in die Formate .zip, tar.xz und 7z

Extrahieren Sie die tar.gz-Datei unter Linux

tar:kurz gelesen