Cpio Strip banekomponenter

Cpio er en arkivering verktøyet utviklet for Linux-operativsystemer. Det skaper .cpio arkivfiler som har strukturen og innholdet i en enkelt katalog eller flere kataloger av filer. Hver cpio arkiv har merket informasjon som hjelper cpio verktøyet identifisere den og pakke den ut. Stripen banen komponenten er en mos av kommandoer som brukes av 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-banen" kommandoen ble endret til "--strip-komponent" i 2004. Kommandoen fungerer fortsatt på samme måte. Når du bruker Tar, trenger du ikke å være i katalogen til en fil som er komponentene du ønsker å slette. Men du trenger å angi filen sted å komme "--strip-komponenter" til å fungere.

cPIO Kommandoer

Cpio ikke har en tilsvarende kommando til "--strip-komponenter" i Tar. Dette er en grunn mange anser cpio dårligere enn Tar. Cpio har tre hovedfunksjoner: kopiering av filer til et arkiv, utpakking dem, og flytte filen til ulike kataloger. I motsetning Tar, mange av sine kommandoer er bare en bokstav og en dash. For eksempel, skaper "-o" kommandoen en katalog; "-IV" Henter filene i en katalog; "-idv" Tar visse filer i gjeldende katalog og trekker dem til en ny.

cPIO Modes

Kommandoene for cpio er begrenset av modus brukeren har valgt. I kopierings-ut-modus, filer CPIO kopier til et arkiv. I kopieringsModus, CPIO kopier dem ut av arkivet. Kopierings-Pass modus hopper arkivering ved å kombinere Copy-Out og Kopier-In, passerer filer fra en katalog til en annen. Hver av disse modi har forskjellige kommandoer. Den siste modusen Copy-Pass-modus, er en funksjon som sin konkurrent, Tar, ikke tilbyr og den primære grunnen til at cpio brukes til fil arkivering.

Cpio og Tar

Cpio og Tar blir ofte brukt som utfyllende arkivering verktøy. Cpio brukes i flere operativsystemer, inkludert GNU, et gratis, åpen kildekode Unix operativsystem, og Linux, som er Tar, selv om Tar brukes i flere utvidelser som for eksempel BSD operativsystem basert på Unix. Begge arkivering verktøy tagge filer med viktig å identifisere, redigering, og tillatelse informasjon, og begge er sammenhengende og komprimerbar, noe som gjør arkivene skapt av dem lettere å overføre.