cpio è un programma di archiviazione sviluppato per i sistemi operativi Linux . Esso crea . File di archivio cpio che hanno la struttura e il contenuto di una singola directory o più directory di file. Ogni archivio cpio ha etichettato le informazioni che aiuta lo strumento cpio identificarlo ed estrarlo . Il componente del percorso striscia è un mosto di comandi utilizzati in un strumento di archiviazione concorrente chiamato Tar . Striscia Percorso componente
Tar , un altro programma di archiviazione , originariamente fornito con un comando chiamato " - strip -path ", che mette a nudo i componenti del nome di un file. Il " - strip -path " il comando è stato cambiato in " - strip- componente" nel 2004. Il comando funziona ancora nello stesso modo. Quando si utilizza Tar , non c'è bisogno di essere nella directory del file che è i componenti che si desidera eliminare . Ma c'è bisogno di specificare la posizione del file per ottenere " - strip -componenti " . Lavorare
Cpio Comandi
Cpio non ha un comando equivalente al " - componenti- strip " in Tar . Questa è una ragione molti considerano cpio inferiore al Tar . Cpio ha tre funzioni principali : la copia di file da un archivio , loro estrazione , e lo spostamento del file in diverse directory . A differenza di Tar , molti dei suoi comandi sono solo una lettera e un trattino . Ad esempio, il comando "-o" crea una directory , " -IV " recupera i file in una directory , " - idv " prende alcuni file nella directory corrente e li estrae ad uno nuovo
< br . modalità >
cpio
I comandi per cpio sono vincolati dalla modalità selezionata dall'utente . In modalità Copia - Out , cpio copia i file in un archivio . In Copia - In Mode, cpio li copia dall'archivio . I cassonetti modalità Copia - pass archiviazione combinando Copia - Out e copia -In , passando i file da una directory ad un'altra . Ciascuna di queste modalità ha diversi comandi . L' ultima modalità , la modalità Copia - Pass, è una caratteristica che il suo concorrente , Tar , non offre e una ragione principale per cui cpio è utilizzato per l'archiviazione dei file.
Cpio e Tar
< br
Cpio > e Tar sono spesso utilizzati come complementari utility di archiviazione . Cpio è utilizzato in più sistemi operativi , tra cui GNU , un sistema operativo libero , open source di Unix e Linux , come è Tar , Tar anche se è utilizzato in estensioni aggiuntive come il sistema operativo BSD , basato su Unix . Sia l'archiviazione utilità file tag con importante identificare , authoring , e informazioni sulle autorizzazioni , ed entrambi sono contigui e comprimibile , rendendo gli archivi creati da loro più facile il trasferimento .