cpio

recovery: ASCII cpio archive (SVR4 with no CRC)——cpio格式的recovery解压缩和重新打包的方法 中兴U930HD手机CPU采用的是联芯科技的LC1810, 阅读详情

1.cpio

这个命令可以备份任何文件包含设备文件。

以下为cpio参数组合的三种方式:

-o:将数据Copy输出到文件或设备上。

-B:让默认的Blocks可以增加至5120 bytes,默认是512 bytes。

       这样的好处是可以让大文件的存储速度加快。

-i:将数据自文件或设备复制到系统中。

-d:自动新建目录,使用cpio所备份的目录不一定会在同一层目录,因此必须要让cpio在还原时可以创建目录。

-u:自动将较新的文件覆盖较旧的文件。

-t:需要配合-l参数,可用在查看以cpio新建的文件或者设备的内容。

-v:让存储的过程中文件名可以在屏幕中显示。

-c:一种较新的portable format方式存储。
【1】cpio   -ovcB   >    [file|device]     <==备份

root@random:/mnt/cpio_test# touch file{1..10}
root@random:/mnt/cpio_test# ls
file1  file10  file2  file3  file4  file5  file6  file7  file8  file9
root@random:/mnt/cpio_test# find /mnt/cpio_test/ | cpio -ovcB > cpio_test.cpio
/mnt/cpio_test/
/mnt/cpio_test/file10
/mnt/cpio_test/file8
/mnt/cpio_test/file7
/mnt/cpio_test/cpio_test.cpio
/mnt/cpio_test/file5
/mnt/cpio_test/file6
/mnt/cpio_test/file1
/mnt/cpio_test/file4
/mnt/cpio_test/file3
/mnt/cpio_test/file2
/mnt/cpio_test/file9
1 块
root@random:/mnt/cpio_test# ls
cpio_test.cpio  file10  file3  file5  file7  file9
file1           file2   file4  file6  file8
root@random:/mnt/cpio_test# file cpio_test.cpio 
cpio_test.cpio: ASCII cpio archive (pre-SVR4 or odc)

【2】cpio   -ivcdu  <     [file|device]    <==还原

【3】cpio   -ivct     <     [file|device]    <==查看

root@random:/mnt/cpio_test# cpio -ivct < cpio_test.cpio 
drwxr-xr-x   2 root     root            0 Jan 20 16:06 /mnt/cpio_test/
-rw-r--r--   1 root     root            0 Jan 20 16:05 /mnt/cpio_test/file10
-rw-r--r--   1 root     root            0 Jan 20 16:05 /mnt/cpio_test/file8
-rw-r--r--   1 root     root            0 Jan 20 16:05 /mnt/cpio_test/file7
-rw-r--r--   1 root     root            0 Jan 20 16:06 /mnt/cpio_test/cpio_test.cpio
-rw-r--r--   1 root     root            0 Jan 20 16:05 /mnt/cpio_test/file5
-rw-r--r--   1 root     root            0 Jan 20 16:05 /mnt/cpio_test/file6
-rw-r--r--   1 root     root            0 Jan 20 16:05 /mnt/cpio_test/file1
-rw-r--r--   1 root     root            0 Jan 20 16:05 /mnt/cpio_test/file4
-rw-r--r--   1 root     root            0 Jan 20 16:05 /mnt/cpio_test/file3
-rw-r--r--   1 root     root            0 Jan 20 16:05 /mnt/cpio_test/file2
-rw-r--r--   1 root     root            0 Jan 20 16:05 /mnt/cpio_test/file9
3 块

 

如何在OBS中添加实时时间戳:Lua脚本配置教程(附效果展示) 本文详细介绍了如何在OBS中通过Lua脚本配置实时时间戳功能,包括环境准备、脚本获取、安装配置及高级定制。适用于直播和视频录制场景,提供精准回溯和风格自定义,支持多平台适配和性能优化,是专业制作的必备技巧。 阅读详情

相关推荐

openEuler 欧拉 安装Oracle19c数据库RPM包安装

欧拉系统安装部署oracle 19c rpm方式

陈苏漾的IT生涯 6893

新型的initrd的解压方法

最近在解决一个问题,需要解压ubuntu的initrd来查看启动脚本。 $ file /boot/initrd.img-4.15.0-32-generic /boot/initrd.img-4.15.0-32-generic: ASCII cpio archive (SVR4 with no CRC) $mkdir rootfs $cd rootfs $cpio -idvm &lt; /...

xiaofeng_yan的专栏 8955

PID温控实验平台搭建(二)——PID进阶知识介绍及源码分享

最近,我突发奇想去翻阅了一些我本科期间所做的一些小项目,发现都挺有意思的!希望通过我的讲解文章可以帮助你们少走一些弯路!今天,我要分享的是一个PID温控实验平台的搭建,这是一个系列文章,手把手地教你学习和认识PID算法,了解这种算法在温度控制中的应用。由于我知识有限,如果出现一些错误,希望大家可以帮助我指出来,我们一起学习进步!!!

qq_35953617的博客 8049

Linux系统下cpio命令详解

简介 cpio主要是解压或者将文件压缩到指定文件中即copy-in和copy-out模式。 参数说明 参数 参数说明 -i copy-in模式,解压文件 -o copy-out模式,即压缩文件 -d 自动生成目录 -v 打印处理的文件 -m 保留文件修改的时间 具体操作 [root@localhost casper]# file initrd.lz initrd.lz: ASCII cpio archive (SVR4 with no CRC) #在新建a文件夹中解开文件

Luckiers的博客 1943

ccproxy 6.61 注册机(纯绿/傻瓜/真正去除线程限制)

导读:   软件介绍   1、 CCPROXY 6.61 注册机(纯绿/傻瓜/真正去除线程限制)   ***前言,这次的升级官方改动不大,据说只是为了不被某些软件当病毒***   附件包中解压即免安装版,CcREGTOOLFF.exe为注册机。   本人继续向大家隆重推出《CCPROXY6.61哎呀……破解版》   还是那个提示:   在此之前,本人还是那句老话想提示大家,CCPROXY是

i53nd的专栏 1万+

GD32F103RCT6/GD32F303RCT6(6.2)USART串口实战:从寄存器配置到DMA高效传输

本文详细介绍了GD32F103RCT6和GD32F303RCT6的USART串口通信实战,从寄存器配置到DMA高效传输的全过程。通过具体的代码示例和优化建议,帮助开发者快速掌握串口通信的关键技术,提升嵌入式开发效率。特别强调了DMA在高速数据传输中的优势和应用技巧。

weixin_33725239的博客 308

CentOS7安装光盘修改过程中initrd.img的解包及打包排雷

碰到一个需求需要修改centos7的安装光盘,在安装时增加一个指令的支持(ks的per段中需要划raid)这种修改肯定是改initrd.img了。直接挂载光盘找到initrd.img,看文件类型。

weixin_43010385的博客 1124

建行报专版报道建设银行金融科技发展历程

经过十多年的建设,总行前中后台部门都有了自己的业务系统,但系统“部门”特征显著,渠道、客户、产品的横向整合不足,产品系统层次化、结构化、参数化程度不高,渠道支持产品快速部署以及跨渠道服务能力不足,管理分析类系统建设相对滞后,系统较弱的可扩展能力在应对高速增长的交易量时已疲态尽显,同时安全稳定运行的压力和风险日益积聚。站在新的历史起点上,科技条线将聚焦主责主业,完善信息科技管理体系,紧紧围绕安全生产中心任务,持续推动技术能力复用共享和自主可控,为全行做好金融五篇大文章,推动业务高质量发展提供技术支撑。

银行信息系统应用架构详解 384

initrd不能mount的问题解决

 将initrd解压之后,使用如下命令挂载initrd,   mount -o loop initrd-2.6.16.37-0.9-smp /mnt/loop   却发现不能挂载,命令行显示了如下错误信息:   mount: you must specify the filesystem type   在网上查了半天发现人家都说用这个命令,为啥偶却不行呢?指定文件系统类型也不管用.

445

14、多标签分类与卷积神经网络在医学图像处理中的应用

本文探讨了多标签分类与卷积神经网络(CNN)在医学图像处理中的应用。文章详细介绍了多标签分类的概念和挑战,以及如何通过CNN进行高效、准确的分类任务。内容涵盖模型设计、损失函数选择、数据增强技术、类别权重调整等关键技术点,并结合实际案例,如白内障手术工具检测、视网膜血管分割等,展示了CNN在医学图像分析中的强大潜力。此外,还讨论了模型优化策略及面临的挑战与解决方案。

t8u9v0的博客 191

Android 15.0 Launcher3中去掉Hotseat功能实现

在15.0系统产品定制化开发中,在Launcher3的定制化需求也是特别多的,由产品是小屏幕的产品,所以产品需求Launcher3 页面布局的原因,要求Launcher3 需要去掉Hotseat 不显示Hotseat下面几个图标,而做满屏app的显示,从而达到美观的效果,下面就来分析去掉Hotseat从而实现这个功能

安卓兼职framework和app工程师的博客 554

Linux之CPIO

你把书、衣服、餐具等物品(文件)按房间(目录结构)分类放进箱子,并在箱子外贴上一张清单(记录文件权限、时间戳等元数据)。命令就像 “拆箱动作”,不仅能把文件原样恢复,还能根据清单恢复文件的权限和时间戳,就像把书准确放回书架的原位,连书签的位置都不变。:它不依赖特定的存储介质(如磁带),而是以数据流的形式处理文件,因此更适合跨系统、跨设备的归档场景。的 “大箱子” 里,同时保留每个文件的 “身份信息”(比如谁创建的、什么时候修改的)。命令就像 “装箱动作”,把指定的文件 “收纳” 到一个名为。

Mr_-G,一名勤奋底层软件开发工程师的博客 1187

任务混部最少服务器数量计算问题

这里的并行度指的是该任务运行时会占用的服务器数量。要注意的是,一个服务器在每个时刻可以被任意任务使用,但同一时刻最多只能被一个任务占用,并且任务运行结束后会立即释放服务器(结束时刻不占用)。最后,我们从字典中找出服务器数量的最大值,这个最大值就是完成这批任务混部最少需要的服务器数量。对于每个任务,我们会遍历其对应的时间区间,将该任务的并行度累加到对应时刻的服务器数量上。任务混部的目标是让这批任务由同一批服务器承载运行,你需要计算完成这批任务混部最少需要多少服务器,以此来最大化控制资源成本。

m0_62153576的博客 106

rpm2cpio和cpio

rpm2cpio命令:将rpm格式的文件转为cpio格式的文件。rpm是linux中常用的文件格式,方便了用户的安装,但没有cpio格式灵活,最典型的例子就是安装一个在rpm中.so文件时,如果直接使用rpm安装,那么需要处理复杂的依赖关系,将rpm转为cpio,则可以方便地提取

jubincn的专栏 1万+

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

从RPM文件中提取文件(RPM2CPIO, CPIO的使用)

rpm2cpio言下之意就是把RPM包转化成CPIO归档档案! 最简单的例子如下,该命令功能同rpm -qpl package.rpm,为查看RPM中的文件内容, rpm2cpio package.rpm | cpio -t 把RPM包转化为cpio包,cpio包的使用范围和可用性会比RPM更广! rpm2cpio package.rpm > package.cpio 相信在UNIX下CPIO会比RPM有用的多! rpm2cpio logrotate-1.0-1.i386.rpm |cpio -i

yueyecheshou1980的博客 1908

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

cpio的使用

最近我们研发不知道中了什么魔,开始使用cpio来打包程序,发布.以前习惯了用tar,cpio还是需要习惯一下.查了查IBM的文档,将一些常用cpio使用列在这里,详细IBM文档见后面.解压整个cpio文档:cpio -idmv 列出归档中所有文件信息cpio -itv 释放出归档中指定文件列表(文件名称要与归档使用的路径相同,如相对路径等)cpio -idmv  fil

一只感冒的老猫 3432

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

探索Linux命令rpm2cpio:解析RPM包内容的利器

rpm2cpio是一个用于将RPM包文件(.rpm)转换为CPIO归档文件的工具。CPIO是一种数据归档格式,它允许将多个文件和目录打包成一个文件,便于传输和存储。通过rpm2cpio,用户可以轻松地从RPM包中提取文件,而无需实际安装该包。这一特性在数据处理和分析中尤为有用,例如,当需要分析某个软件包的配置文件、库文件或文档时,可以直接使用rpm2cpio来访问这些文件,而无需安装整个软件包。

听风的鱼鱼儿 1580

查看更改linux内核initrd.img

2.6以前的版本采用的是ext2格式的initrd,2.6及以后是cpio包形式,具体来看下吧 2.6及以后版本内核 解包 查看ubuntu的grub.cfg文件 红框是root文件系统,挂载在根目录。 解包initrd.img-4.4.0-62-generic file initrd.img-4.4.0-62-generic # initrd.img-4.4.0-62-ge...

wenqier1222的博客 1190

linux cpio grub 参数,linux下cpio命令使用 - ownworldme的个人空间 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...

功能说明:备份文件。补充说明:cpio是用来建立,还原备份档的工具程序,它可以加入,解开cpio,img或tra备份档内的文件。cpio文件的类型判断:[root@localhost test]# file test.cpiotest.cpio: ASCII cpio archive (SVR4 with no CRC)cpio实例讲解1、常用操作模式(1)备份:cpio -ocvB &gt...

weixin_34275305的博客 279

重新解压打包android 根文件系统 ramdisk.img

1. ramdisk.img文件gzip压缩文件, 所以要用gunzip命令解压缩. 但是gunzip需要默认后缀名.gz才可以正常解压, 不然会被忽略对待. (源文件类型) ramdisk.img: gzip compressed data, from Unix 2. 解压后名字会自动去掉.gz后缀,并重命名为ramdisk.img, 这时候文件类型为 ramdisk.img: ASC

lylianlll的专栏 1842

linux的备份命令及其参数,linux cpio命令参数及用法详解--linux备份文件命令

cpio(copyin/out)功能说明:备份文件。语  法:cpio[-0aABckLovV][-C][-F][-H][-O][--block-size=][--force-local][--help][--quiet][--version]或cpio[-bBcdfikmnrsStuvV][-C][-E][-F][-H][-I][-M][-R][--block-s...

weixin_39813263的博客 364

Linux学习-其他常见的压缩与备份工具

dd dd 的用途有很多啦~但是我们仅讲一些比较重要的选项,如下: [root@study ~]# dd if="input_file" of="output_file" bs="block_size" count="number" 选项与参数: if :就是 input file ~也可以...

chuopianyu0003的博客 308

linux cpio grub 参数,Linux 备份压缩 : cpio 命令详解

cpio命令主要是用来建立或者还原备份档的工具程序,cpio命令可以复制文件到归档包中,或者从归档包中复制文件。语法cpio(选项)选项-0或--null:接受新增列控制字符,通常配合find指令的“-print0”参数使用;-a或--rest-access-time:重新设置文件的存取时间;-A或--append:附加到已存在的备份文档中,且这个备份文档必须存放在磁盘上,而不能放置于磁带机里;-...

weixin_34237941的博客 499

linux cpio 备份系统,linux备份命令-cpio

linux备份命令-cpio首页 计算机相关 linux命令 linux备份命令-cpiocpio可以备份任何东西,包括设备设备文件。不过cpio 不会主动的去找文件来备份!一般来说, cpio 得要配合类似 find 等可以找到文件名的指令来告知 cpio 该被备份的数据在哪里。[root@study ~]# cpio -ovcB > [file|device] <==备份[root...

weixin_39897127的博客 387

Linux命令-cpio命令(用来建立、还原备份档的工具程序)

通过上面的示例,可以看出,cpio无法直接读取文件,它需要每个文件或者目录的完整路径名才能识别读取,而find命令的输出刚好做到了这点,因此,cpio命令一般和find命令配合使用。有时可能因为备份的文件过多,一个屏幕无法显示完毕,此时我们利用下面命令,让磁带机的文件信息输出到文件。cpio命令 主要是用来建立或者还原备份档的工具程序,cpio命令可以复制文件到归档包中,或者从归。注意,cpio恢复的路径,如果cpio在打包备份的时候用的是绝对路径,那么在恢复的时候会自动恢复。

RisunJan的博客 1135

rpm2cpio详解:不安装也能查看和提取RPM包内容的利器

本文简单介绍了rmp2cpio的相关用法

m0_73892800的博客 1092
上一篇: find命令
下一篇: 服务器RAID简介与配置
random_w
博客等级 码龄9年 130粉丝 168原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值