Ich verwende, tar
um eine Gruppe sehr großer (Multi-GB) bz2
Dateien zu archivieren .
Das tar -tf file.tar
Auflisten der Dateien im Archiv dauert sehr lange (~ 10-15 Minuten).
Ebenso cpio -t < file.cpio
dauert es genauso lange, plus oder minus ein paar Sekunden.
Entsprechend tar -xf file.tar myFileOfInterest.bz2
langsam ist das Abrufen einer Datei aus einem Archiv ( beispielsweise über).
Gibt es eine Archivierungsmethode, die einen sofort verfügbaren "Katalog" mit dem Archiv führt, sodass eine einzelne Datei innerhalb des Archivs schnell abgerufen werden kann?
Zum Beispiel eine Art Katalog, der einen Zeiger auf ein bestimmtes Byte im Archiv sowie die Größe der abzurufenden Datei (sowie andere dateisystemspezifische Angaben) speichert.
Gibt es ein Tool (oder ein Argument für tar
oder cpio
), mit dem eine Datei im Archiv effizient abgerufen werden kann?