注目の書籍

好評発売中!

知識ゼロから始めるLinuxサーバーの作り方

Linux初心者でも
本格 サーバーが“即席”で 完成!自宅サーバー
クラウド化も!

必聴講座ご紹介

Cloud Days Tokyo 2012
クラウド時代を勝ち抜く企業戦略を考える

エムオーテックス


Cloud Days Tokyo 2012
クラウド時代の企業インフラとユーザー環境の姿

ヴイエムウェア


Cloud Days Osaka 2012
クラウドでIT維新を〜ビジネスを加速させるベストプラクティス

アマゾン データ サービス ジャパン

オープンソース/Linux

Linuxコマンド集

日経Linux

【 cpio 】 ファイルをバックアップする

2006/02/27
 Linuxコマンド集
コマンド集(機能別) | コマンド集(アルファベット順) | コマンド逆引き大全 | シェル・スクリプト・リファンレス

cpio  ファイルをバックアップする (1L)

 構文  
cpio -i[cdv] [-H format] [pattern...] [> archive]
cpio -o[cvB] [-H format] [< name-list] [< archive]
cpio -p[adm] dest-dir < name-list

 オプション  
-a 入力ファイルのアクセス時間をリセットする
-c ヘッダ情報をASCII文字として読み書きする
-d 必要に応じてディレクトリを作成する
-i アーカイブからファイルを取り出す
-m ファイルの変更時間をそのままにする
-o アーカイブを作成する
-p ファイルを別のディレクトリにコピーする
-v ファイル名のリストを表示する
-B 5120バイトを1レコードとしてコピーする
-H format 出力するデータ方式を指定する。データ方式は後述の表を参照
< archive 展開するアーカイブを指定する
> archive 出力ファイルを指定する
dest-dir コピー先のディレクトリーを指定する
< name-list アーカイブ(コピー)するファイル名を指定する
pattern 指定したファイルを展開する。指定がない場合はすべてのファイルを展開する

 データ形式  
bin バイナリ・フォーマット(デフォルト)
crc CRC付き新ASCIIフォーマット
hpbin HP-UXのcpioで使用されている古いバイナリ・フォーマット
hpodc HP-UXのcpioで使用されているポータブル・フォーマット
newc 新ASCII(新SVR4ポータブル)フォーマット
odc 旧ASCII(旧POSIX.1ポータブル)フォーマット
tar 旧tarフォーマット
ustar POSIX.1 tarフォーマット

 説明  

ファイルのバックアップを作成・展開することができる


 使用例  
現在のディレクトリのファイルをフロッピ・ディスクに
バックアップする
$ ls -1 | cpio -o > fd0H1440

 関連事項  
tarフロッピ・ディスクにバックアップする

この記事に対するfacebookコメント

nikkeibpITpro

読みましたか? 〜 未読記事をご紹介