TAR.BZ (TBZ)-zu-CPIO-Konverter
Wandeln Sie Ihre tar.bz-Dateien online & kostenlos in cpio um
tar.bz
cpio
Wie man TAR.BZ in CPIO konvertiert
Wählen Sie Dateien vom Computer, Google Drive, Dropbox, einer URL oder durch Ziehen auf die Seite.
Wählen Sie cpio oder irgendein anderes Format, das Sie als Ergebnis haben wollen (mehr als 200 Formate unterstützt)
Lassen Sie die Datei konvertieren und Sie können Ihre cpio-Datei direkt danach herunterladen
Über die Formate
TAR.BZ ist ein zusammengesetztes Archivformat, das den TAR-Archivierer mit bzip-Kompression kombiniert. Die TAR-Schicht fügt Dateien zu einem einzigen Strom mit vollständigen Unix-Metadaten (Berechtigungen, Eigentümer, Zeitstempel, Symlinks) zusammen, und der bzip-Algorithmus komprimiert den resultierenden Strom. Die bzip-Familie von Kompressoren verwendet Blocksortierungstechniken, die von der Burrows-Wheeler-Transformation abgeleitet sind, welche Daten so umordnet, dass ähnliche Bytes gruppiert werden, bevor Move-to-Front-Kodierung und Huffman-Kompression angewendet werden. Dieser Ansatz erreicht typischerweise bessere Kompressionsraten als gzip/Deflate, besonders bei Text und Quellcode. TAR.BZ-Archive sind auf Unix- und Linux-Systemen verbreitet für die Verteilung von Quellpaketen und Sicherungen, bei denen verbesserte Kompression gegenüber TAR.GZ gewünscht wird. Ein Vorteil ist die starke Kompression bei textlastigen Daten — Blocksortierungsalgorithmen eignen sich hervorragend zum Komprimieren von Quellcode, Logdateien und strukturiertem Text und erzeugen bedeutend kleinere Archive. Das zweischichtige Design ist eine weitere praktische Stärke: Der TAR-Container kümmert sich um Archivierungsbelange (Metadaten, Verzeichnisstruktur), während die Kompressionsschicht auf den vollständigen zusammengefügten Strom wirkt und die Ausnutzung dateiübergreifender Redundanz maximiert. TAR.BZ-Dateien können mit Standard-Unix-Werkzeugen verarbeitet und mit 7-Zip, WinRAR und anderen plattformübergreifenden Archivierern extrahiert werden.
CPIO (Copy In, Copy Out) ist ein Unix-Archivformat aus dem PWB/UNIX-System der AT&T Bell Labs von 1977, das sogar älter als das tar-Format ist. Der Name beschreibt die ursprüngliche Operation des Werkzeugs: Dateien in ein Archiv hinein und aus einem Archiv heraus kopieren. CPIO speichert Dateien sequenziell mit Header pro Datei, die Dateinamen, Inode-Informationen, Berechtigungen, Eigentümer, Zeitstempel und Dateigrösse enthalten, gefolgt von den eigentlichen Dateidaten. Das Format existiert in mehreren Varianten: das ursprüngliche Binärformat, das POSIX.1-definierte oktett-orientierte (ODC) Format, das SVR4-newc-Format mit erweiterten Geräte- und Inode-Feldern und die CRC-Variante mit Prüfsummenverifizierung. Anders als tar liest CPIO die Liste der zu archivierenden Dateien von der Standardeingabe, was es natürlich komposierbar mit find und anderen Unix-Dienstprogrammen über Pipes macht. Ein Vorteil ist die getreü Bewahrung von Unix-Metadaten — CPIO zeichnet Gerätenummern, Inode-Informationen und Hard-Link-Beziehungen mit höherer Wiedergabetreue auf als frühe tar-Implementierungen, was es für Systemsicherungen und die Archivierung von Gerätedateien geeignet macht. Die zentrale Rolle des Formats im Linux-Paketmanagement ist eine weitere praktische Bedeutung: Das RPM-Paketformat verwendet CPIO als internen Payload-Container, was bedeutet, dass jede RPM-basierte Linux-Installation auf CPIO-Extraktion angewiesen ist. Während tar für allgemeine Archivierung gebräuchlicher geworden ist, besteht CPIO in der Systemadministration, initramfs-Images und der Paketmanagement-Infrastruktur fort.