CPIO er et arkivredskab udviklet til Linux operativsystemer . Det skaber . Cpio arkivfiler der har strukturen og indholdet af en enkelt mappe eller flere mapper af filer. Hver CPIO arkiv er kodet information, der hjælper cpio værktøjet identificere dem og pakke den ud. Striben kurvekomponent er en mask af kommandoer, der bruges i en konkurrent arkivering værktøj kaldet Tar . Strip kurvekomponent
Tjære , en anden arkivredskab , oprindeligt kom med en kommando der hedder " - strip -path ", som strimler væk dele af en fil navn. Den " - strip -path " kommando blev ændret til "- strip- komponent" i 2004. Kommandoen fungerer stadig på samme måde . Når du bruger Tar , behøver du ikke at være i samme mappe som filen , der er komponenter, du ønsker at slette. Men du behøver at angive filen sted at få " - strip - komponenter ." At arbejde
CPIO Kommandoer
CPIO ikke har en tilsvarende kommando til " - strip - komponenter" i Tar . Dette er en grund mange anser cpio ringere end Tar . CPIO har tre hovedfunktioner: kopiering af filer til et arkiv , udvinde dem og flytte filen til forskellige mapper . I modsætning til Tjære, er mange af sine kommandoer bare et bogstav og et strejf . For eksempel skaber " - o " kommando en mappe , " - iv " henter filer i en mappe , " - IDV " tager bestemte filer i det aktuelle bibliotek og planteekstrakter dem til en ny
< br . >
CPIO Modes
kommandoer til cpio er begrænset af den tilstand, som brugeren har valgt. I Copy -Out Mode kopierer cpio filer i et arkiv. I Copy- In Mode , kopierer cpio dem ud af arkivet. De Copy- Pass mode springer arkivering ved at kombinere Copy- Out og Copy -In, der passerer filer fra en mappe til en anden . Hver af disse tilstande har forskellige kommandoer . Den sidste tilstand , Copy- Pass Mode er en funktion, sin konkurrent , Tar , ikke tilbyder og en primær grund til, cpio der bruges til fil arkivering.
CPIO og Tar
< br >
cpio og Tar bruges ofte som komplementære arkivering forsyningsselskaber. CPIO anvendes i flere operativsystemer , inklusive GNU , en gratis , open source Unix-operativsystemet og Linux , som er Tar , skønt Tar anvendes i yderligere udvidelser såsom BSD operativsystem, baseret på Unix. Begge arkivering hjælpeprogrammer tag -filer med vigtige identificere, authoring, og tilladelse information , og begge er sammenhængende og komprimerbar , hvilket gør arkiverne skabt af dem lettere at overføre .