cpio er en arkivering verktøyet utviklet for Linux- operativsystemer. Det skaper . Cpio arkivere filer som har struktur og innhold i en enkelt katalog eller flere kataloger av filer. Hver cpio arkivet har merket informasjon som hjelper cpio verktøy identifisere den og pakke den ut. Stripen banen komponenten er en mos av kommandoer som brukes i en konkurrent arkivering verktøy kalt Tar. Strip Sti Component
Tar, en annen arkivering verktøyet , som opprinnelig kom med en kommando som heter " - strip- banen ", som strimler bort deler av en fil navn. Den " - strip- bane "-kommandoen er endret til " - strip- komponent" i 2004. Kommandoen fortsatt fungerer på samme måte . Når du bruker Tar, trenger du ikke å være i samme katalog som filen som er komponenter du ønsker å slette. Men du trenger å angi filen sted å få " - strip- komponenter " . Å jobbe
cpio kommandoer
cpio ikke har en tilsvarende kommando til "- strip - komponenter" i Tar. Dette er en grunn til mange anser cpio underlegen Tar. Cpio har tre hovedfunksjoner : kopiere filer til et arkiv , trekke dem , og flytte filen til ulike kataloger . I motsetning Tar, mange av sine kommandoer er bare en bokstav og en strek. For eksempel , skaper den " -o "-kommandoen en katalog ; " - iv " henter filene i en katalog ; " - IDV " tar visse filer i gjeldende katalog og trekker dem til en ny en
cpio Modes
kommandoer for cpio er begrenset av hvilken modus brukeren har valgt. I Copy- Out Mode , kopierer cpio filer i et arkiv. I Copy -In Mode , kopierer cpio dem ut av arkivet. Kopien omføringsstilling hopper arkivering ved å kombinere Copy- Out og Copy -In , passerer filer fra en katalog til en annen. Hver av disse modi har forskjellige kommandoer. Den siste modusen Copy- Pass Mode , er en funksjon som sin konkurrent , Tar, ikke tilbyr og en primære grunnen til at cpio brukes for fil arkivering .
Cpio og Tar
cpio og Tar blir ofte brukt som komplementære arkivering verktøy. Cpio brukes i flere operativsystemer , inkludert GNU , et gratis , open source Unix operativsystem , og Linux , er like Tar, selv om Tar brukes i flere utvidelser som BSD -operativsystemet , basert på Unix . Både arkivering verktøy tag filer med viktig å identifisere , redigering , og tillatelse informasjon , og begge er sammenhengende og sammensatte , noe som gjør arkiver skapt av dem lettere å overføre.