Linux压缩打包方法连载之六:cpio 命令


在压缩文件的过程中,Linux压缩打包方法有多种在此我们详细讲解了cpio命令的概念,同时文列举了多种Linux压缩打包方法的案例供大家查看,相信您能在这里学到更多东西....

cpio命令
[root@linux~]#cpio-covB>[file|device]<==备份
[root@linux~]#cpio-icduv<[file|device]<==还原

参数:
◆-o:将资料copy输出到文件或装置上
◆-i:将资料自文件或装置copy出来系统当中
◆-t:查看cpio建立的文件或装置的内容
◆-c:一种较新的portableformat方式储存
◆-v:让储存的过程中文件名称可以在萤幕上显示
◆-B:让预设的Blocks可以增加至5120bytes,预设是512bytes!这样的好处是可以让大文件的储存速度加快(请参考i-nodes的观念)
◆-d:自动建立目录!由於cpio的内容可能不是在同一个目录内,如此的话在反备份的过程会有问题!这个时候加上-d的话,就可以自动的将需要的目录建立起来了!
◆-u:自动的将较新的文件覆盖较旧的文件!

范例一:
将所有系统上的资料通通写入磁带机内!
[root@linux~]#find/-print|cpio-covB>/dev/st0
一般来说,使用SCSI介面的磁带机,代号是/dev/st0喔!

范例二:
检查磁带机上面有什么文件?
[root@linux~]#cpio-icdvt[root@linux~]#cpio-icdvt/tmp/content
第一个动作当中,会将磁带机内的档名列出到萤幕上面,而我们可以透过第二个动作,将所有的档名通通纪录到/tmp/content文件去!

范例三:
将磁带上的资料还原回来~
[root@linux~]#cpio-icduv一般来说,使用SCSI介面的磁带机,代号是/dev/st0喔!

范例四:
将/etc底下的所有『文件』都备份到/root/etc.cpio中!
[root@linux~]#find/etc-typef|cpio-o>/root/etc.cpio
这样就能够备份啰~您也可以将资料以cpio-i

以上为Linux压缩打包方法中的cpio命令介绍,下面将给大家介绍tar命令。

  1. Linux压缩打包方法连载之五:dd命令
  2. Linux压缩打包方法连载之四:compress 命令
  3. Linux压缩打包方法连载之三:bzip2, bzcat 命令
  4. Linux压缩打包方法连载之二:gzip, zcat 命令
  5. Linux压缩打包方法连载之一:tar命令

相关内容

    暂无相关文章