linux cpio(Linux软件大全)
老铁们,大家好,相信还有很多朋友对于linux cpio和Linux软件大全的相关问题不太懂,没关系,今天就由我来为大家分享分享linux cpio以及Linux软件大全的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧!
linux cpiogz格式怎么解压 cpio命令的使用
1、cpio是一个非常古老的归档工具,支持管理树状目录结构并可将结构信息与文件实体打包到单一文件的文档格式。cpio.gz格式的文件是cpio和gzip工具压缩而成的,可以用linux下的cpio以及gunzip命令来解压。
2、cpio经常和gzip一起使用,压缩得到的文件后缀一般为xx.cpio.gzip;
xx.cpio.gzip文件解压:
gunzip xx.cpio.gz;
得到xx.cpio文件,使用cpio命令继续解压得到源文件;
cpio-idmv<../xx.cpio;
3、相应的,打包后缀为cpio.gz的文件时,进入要打包的文件夹,运行下面命令
find./*| cpio-H newc-o> xx.cpio;
接着运行 gzip xx.cpio即可得到 xx.cpio.gz文件。
在linux下怎么解压cpio格式文件
解压cpio文件 \x0d\x0acpio-idmv [file|device]将数据备份到文件或设备上 \x0d\x0a还原:cpio-icduv< [file|device}将数据还原到系统中 \x0d\x0a常用参数: \x0d\x0a-o:将数据copy到文件或设备上 \x0d\x0a-i:将数据从文件或设备上还原到系统中 \x0d\x0a-t:查看cpio建立的文件或设备内容 \x0d\x0a-c:一种比较新的portable format方式存储 \x0d\x0a-v:在屏幕上显示备份过程中的文件名 \x0d\x0a-B:让预设的blocks可以增加到5120bytes,默认是512bytes,这样可以使备份速度加快-d:自动建立目录,这样还原时才不会出现找不到路径的问题 \x0d\x0a-u:更新,用较新的文件覆盖旧的文件 cpio常与find配合使用
Linux命令学习手册-cpio
cpio命令是用于文件打包与备份、还原恢复的工具,擅长处理以.cpio或.tar结尾的文件。
关于选项说明,具体可查看详细说明表,涵盖选项与含义。
在使用 cpio备份时,如需备份 etc目录,可执行相应命令。之后,通过命令查看备份文件内容,显示待恢复文件名。
在内核启动阶段,会预先挂载一个 initrd内存文件系统,该系统镜像可由 cpio工具制作。参考内核源码文档 initrd.txt来了解更多。
以一个简单的文件系统 rootfs为例,制作其镜像的操作如下。最终,父目录生成的 ramdisk.img文件即为压缩后的系统镜像。
要将此镜像恢复为文件系统,只需执行特定命令。完成此操作后,当前目录下便能拥有 rootfs中的内容。