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

系统 Linux
Linux压缩打包方法有很多种命令,本文集中讲解了cpio命令的使用、案例说明,例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成『 tar -zcvPf tfile sfile』才对喔!

在压缩文件的过程中,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命令
责任编辑:薛辈辈 来源: ixpub
相关推荐

2009-10-21 13:17:38

Linux压缩打包方法

2009-10-21 13:43:04

Linux压缩方法

2009-10-21 11:16:23

Linux压缩打包方法

2009-10-21 12:49:25

Linux压缩打包方法

2009-10-21 13:04:58

Linux压缩打包方法

2010-03-04 13:54:39

Linux压缩命令

2009-09-05 10:26:20

Linux压缩打包命令Linux命令

2010-06-24 10:21:46

Linux Bzip2

2009-10-27 16:34:02

linux top命令

2009-10-27 16:14:11

linux进程查看

2009-10-27 16:01:58

linux w命令

2009-10-27 15:58:06

linux进程查看

2021-02-22 07:58:52

Linux压缩解压

2010-05-06 13:54:12

Unix tar

2010-05-05 15:18:21

Unix cpio

2010-04-28 14:30:38

Unix系统Cpio

2010-05-06 13:44:44

Unix系统

2010-01-04 09:27:31

Linux压缩解压缩命令详解

2017-02-27 19:57:02

Linux备份压缩命令

2016-12-08 22:26:28

点赞
收藏

51CTO技术栈公众号