cpio

cpio Caratteristiche
Estensione .cpio
Tipo MIME application/x-cpio
PUID FMT / 635
Tipo di formato Archivio
Specifica Formato aperto

In informatica , cpio è un'utilità per l' archiviazione e un formato di file utilizzato su UNIX . È stato originariamente concepito come un modo per eseguire il backup dei dati su nastro nelle prime versioni di UNIX System III e System V UNIX . Viene però superato in popolarità da tar , ma resta importante, ed è utilizzato in particolare da RPM Package Manager e da initrd , oltre che per gli archivi distribuiti da Oracle . Una delle versioni più popolari di questo software è quella del Progetto GNU .

Archivio cpio

Un archivio cpio è un insieme di file e directory all'interno di un singolo file di archivio. Utilizza spesso il suffisso .cpio. Il formato ha un'intestazione che consente a utility come GNU cpio di riconoscere il formato ed estrarre i file da esso. L'archivio menziona gli attributi di ogni file, come il nome, la data di modifica, il proprietario e le autorizzazioni.

Il formato cpio è funzionalmente simile a quello di tar ed è stato progettato per mantenere le copie di backup del nastro magnetico contigue. Come con tar, gli archivi cpio non sono né compressi né crittografati a differenza di DAR e uno strumento di compressione separato come gzip o bzip2 viene spesso utilizzato quando utile.

cpio e POSIX

L'utilità cpio è stata standardizzata dallo standard POSIX .1-1988. È stato abbandonato dalle versioni successive dello standard a partire da POSIX.1-2001, a causa della sua limitazione a file da 8 GB . Lo strumento standard POSIX pax può essere utilizzato per leggere e scrivere archivi cpio.

Implementazioni

Cpio GNU

GNU cpio è l'implementazione del progetto GNU dell'utilità cpio UNIX. È una delle implementazioni più diffuse, si trova in particolare sotto Linux .

Il formato dell'archivio GNU cpio è identico a quello di GNU tar e i due strumenti possono essere usati in modo intercambiabile.

Note e riferimenti

  1. Peek J, O'Reilly T, Loukides M. 1997. Unix Power Tools. O'Reilly & Associates, Inc. ( ISBN  1-56592-260-3 ) .

Articoli Correlati

link esterno