加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

bash – cpio VS tar和cp

发布时间:2020-12-16 01:29:16 所属栏目:安全 来源:网络整理
导读:我刚刚知道,cpio有三种模式:复制,复制和传递. 我想知道cpio在tar之外的复制和复制模式的优点和缺点是什么.什么时候更好地使用cpio和什么时候使用tar? cpio在pass-through模式下与cp相似的问题. 感谢致敬! 除了通过 disrpm或 rpm2cpio翻开打开的RPM文件之
我刚刚知道,cpio有三种模式:复制,复制和传递.

我想知道cpio在tar之外的复制和复制模式的优点和缺点是什么.什么时候更好地使用cpio和什么时候使用tar?

cpio在pass-through模式下与cp相似的问题.

感谢致敬!

除了通过 disrpm或 rpm2cpio翻开打开的RPM文件之外,我没有理由使用cpio,但是可能会有一些角色,其中cpio优于tar.

历史和人气

tar和cpio都是1979年Version 7 Unix年引入的竞争档案格式,然后包含在POSIX.1-1988中,尽管只有焦油仍然在下一个标准POSIX.1-20011.

Cpio的文件格式已经改变了很多次,并且在版本之间还没有完全兼容.例如,现在有二进制文件信息数据的ASCII编码表示.

焦油是更普遍的知名度,多年来变得更加通用,更有可能在给定的系统上得到支持. Cpio仍然在几个方面使用,如Red Hat package格式(RPM),尽管RPM v5(绝对不可思议)使用xar而不是cpio.

两者都生活在大多数类Unix系统上,尽管焦油更常见.这里是Debian’s install stats:

#rank  name    inst    vote    old  recent  no-files  (maintainer)
   13   tar  189206  172133   3707   13298        68  (Bdale Garbee)
   61  cpio  189028   71664  96346   20920        98  (Anibal Monsalve Salazar)

模式

复制:这是用于存档创建,类似于tar -pc

复制:这是用于归档提取,类似于tar -px

pass-through:这基本上都是上面的,类似于tar -pc … | tar -px,但是在一个命令中(因此显微镜更快).它类似于cp -pdr,尽管cpio和(特别是)tar具有更多的可定制性.还要考虑rsync -a,哪些人经常忘记,因为它通常在网络连接中使用.

我没有比较他们的性能,但我预计他们在CPU,内存和存档大小(压缩后)将非常相似.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读