cpio命令用法

2022-03-27 09:58:15 字數 1259 閱讀 2526

cpio命令 

利用cpio 可將檔案或目錄從檔案庫獲取出來或將雜湊檔案拷貝到檔案庫。cpio 的指令格式: 

cpio –i[bcdmrtuv] [patterns] 

cpio –o [abcv] 

cpio –p [adlmuv][directory] 

cpio 常配合shell使用。-o常用標準輸入裝置讀取要copy 的檔名稱,並將copy成的archive file 通過標準輸出裝置輸出。一般利用輸入/輸出重定向或管道的原理,達到真正複製的功能。 

(一)利用cpio備份: 

[例1] 

$ find temo –print | cpio –ocdv > /dev/rfd0135ds18 

例: find . |cpio -co > ../initrd

將temp目錄下的檔案備份到軟盤上。-o表示輸出模式,-c生成乙個帶有頭資訊的檔案。 -d表示按需要生成目錄,-v表

示命令執行時不斷顯示資訊。用「>」把結果定向到軟盤。 

[例2] 

$ ls |cpio –o >/usr/backup

將當前目錄下的所有檔案複製成backup archive file 

[例3] 

$ ls *.c | cpio –o>backup

複製工作目錄中的所有的c程式. 

[例4] 

$ ls| cpio –p /usr/linfs/tempdir 

複製當前工作目錄下的檔案到/usr/linfs/tempdir 目錄,不生成archive  file 

(二)利用cpio 復原: 

[例5] 

$ cpio –icdv < /dev/rfd0135ds18 

例: cpio -i < ../initrd將上層目錄的initrd檔案釋放到當前資料夾

將軟盤中的檔案復原。-i告訴cpio把檔案作為它的輸入,-d按需要生成目錄,-v顯示執行時的所有資訊,-c具有標頭檔案

格式。 

[例6] 

$ cpio –icdv "*stat.wp" < /dev/rfd0135ds18 

僅復原*stat.wp的檔案 

[例7] 

$ cpio –i

僅復原*.f 檔案

序:(gzip 壓縮檔案)

gzip 壓縮檔案對應的解壓縮檔案為gunzip。壓縮後的檔名稱為「.gz」。命令格式: 

gzip  filename 

gunzip  filename 

cpio命令用法

cpio 命令的用法

一 cpio 1.檔案或目錄打包。打包有如下多種情況 a 含子目錄打包 find usr lib print cpio o u0 temp1.cpio 本人在unix系統業務使用 特別 是資料管理與備份 中,經過一番研究 整理後,充分利用unix系統本身的命令tar cpio和compress等來做...

cpio 命令解釋

解壓cpio檔案 cpio idmv filename.cpio 同樣可以解壓img檔案 cpio idmv filename.img cpio 備份命令 備份 cpio covb file device 將資料備份到檔案或裝置上 還原 cpio icduv file device 將資料還原到系統...

CPIO命令詳解

cpio 可以從 cpio 或 tar 格式的歸檔包中存入和讀取檔案,歸檔包是一種包含其他檔案和有關資訊的檔案。有關資訊包括 檔名,屬主,時標 timestamp 和訪問許可權。歸檔包可以是磁碟上的 其他檔案,也可以是磁帶或管道。cpio 有三種操作模式 在copy out模式中,cpio 把檔案複...