Ero sivun ”Cpio” versioiden välillä

Siirry navigaatioon Siirry hakuun
Jem (keskustelu | muokkaukset)
Optio → valitsin.
p löytyy mallineesta
 
(3 välissä olevaa versiota 2 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
Komentoriviohjelma <tt>cpio</tt> on [[tiedosto|tiedostojen]] arkistointityökalu. Ohjelman nimi tulee sanoista '''C'''o'''p'''y '''I'''n '''O'''ut. <tt>Cpio</tt> käyttää omaa arkistoformaattia; arkistojen tiedostopääte on tyypillisesti <tt>.cpio</tt>. <tt>Cpio</tt>-ohjelma pystyy kuitenkin lukemaan ja kirjoittamaan muitakin kuin omaa tiedostoformaattia, esimerkiksi <tt>tar</tt>-arkistoja.
{{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}}
'''cpio''' komentoriviohjelma on [[tiedosto|tiedostojen]] arkistointityökalu. Ohjelman nimi tulee sanoista '''C'''o'''p'''y '''I'''n '''O'''ut. <tt>Cpio</tt> käyttää omaa arkistoformaattia; arkistojen tiedostopääte on tyypillisesti <tt>.cpio</tt>. <tt>Cpio</tt>-ohjelma pystyy kuitenkin lukemaan ja kirjoittamaan muitakin kuin omaa tiedostoformaattia, esimerkiksi <tt>tar</tt>-arkistoja.


<tt>Cpio</tt> ei ole saavuttanut yhtä suurta suosiota kuin [[tar]]-ohjelma, mikä saattaa johtua cpio-ohjelman käyttötavasta, joka poikkeaa hieman muiden arkistointiohjelmien käyttötavasta. <tt>Cpio</tt>:lla on kuitenkin joitakin vahvuuksia verrattuna esimerkiksi <tt>tar</tt>-ohjelmaan.
<tt>Cpio</tt> ei ole saavuttanut yhtä suurta suosiota kuin [[tar]]-ohjelma, mikä saattaa johtua cpio-ohjelman käyttötavasta, joka poikkeaa hieman muiden arkistointiohjelmien käyttötavasta. <tt>Cpio</tt>:lla on kuitenkin joitakin vahvuuksia verrattuna esimerkiksi <tt>tar</tt>-ohjelmaan. [[RPM]]-paketeissa tiedostot säilytetään <tt>cpio</tt>-arkistossa.


==Käyttö==
==Käyttö==
Rivi 40: Rivi 41:


  cat proj1.cpio | ssh hemmo@kone 'cpio -id'
  cat proj1.cpio | ssh hemmo@kone 'cpio -id'
====RPM-tiedoston purku====
[[RPM]]-paketteja voi purkaa <tt>cpio</tt>:lla, kunhan ensin <tt>[[rpm2cpio]]</tt>-ohjelmalla erotetaan cpio-arkisto .rpm-tiedostosta:
rpm2cpio paketti.rpm | cpio -idmv
Valitsin <tt>-m</tt> säilyttää tiedostojen muokkausajat RPM-arkiston mukaisina ja valitsin <tt>-v</tt> tulostaa kaikki puretut tiedostonimet.


===Copy-pass===
===Copy-pass===
Rivi 55: Rivi 63:
==Lisätietoja==
==Lisätietoja==


*man cpio
*<code>man cpio</code>
*info cpio
*<code>info cpio</code>
 
==Katso myös==
[[Tar]]
 


[[Luokka:Pakkausohjelmat]]
{{Pakkausohjelmat}}
[[Luokka:Komentorivin perustyökalut]]
[[Luokka:Komentorivin perustyökalut]]
Noudettu kohteesta ”https://www.linux.fi/wiki/Cpio