TAR.7Z (T7Z)-zu-CPIO-Konverter
Wandeln Sie Ihre tar.7z-Dateien online & kostenlos in cpio um
tar.7z
cpio
Wie man TAR.7Z 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.7Z ist ein zusammengesetztes Archivformat, das den TAR)-Container mit der LZMA/LZMA2-Kompression von 7-Zip kombiniert. Die TAR-Schicht bündelt mehrere Dateien zu einem einzigen Strom unter Bewahrung von Unix-Metadaten (Berechtigungen, Eigentümer, Symlinks), während die äussere 7Z-Kompression LZMA oder LZMA2 auf den gesamten Strom anwendet. Diese Kombination nutzt LZMAs überlegene Kompressionsraten — typischerweise 30-70% besser als gzip — und macht TAR.7Z zu einem der platzsparendsten Archivformate für Unix-artige Sicherungen und Softwareverteilung. Der Solid-Stream-Ansatz bedeutet, dass die Kompression Redundanz über alle archivierten Dateien hinweg ausnutzen kann, anstatt jede Datei einzeln zu komprimieren. Ein Vorteil ist die maximale Kompressionsdichte: Die TAR.7Z-Kombination erzeugt oft die kleinsten Archive unter den gängigen Unix-Archiv+Kompressionskombinationen. Breite Werkzeugunterstützung ist eine weitere Stärke — tar und 7-Zip sind auf allen großen Plattformen verfügbar, und viele moderne tar-Implementierungen können TAR.7Z-Archive direkt mit dem entsprechenden Flag erstellen und extrahieren. Das Format ist beliebt für die Verteilung großer Quellcodebäume und Sicherungsarchive, bei denen die Minimierung der Übertragungsgrösse die zusätzliche Kompressionszeit rechtfertigt.
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.