cpio命令主要有三种基本模式:"-o"模式指的是copy-out模式,就是把数据备份到文件库中;"-i"模式指的是copy-in模式,就是把数据从文件库中恢复;"-p"模式指的是复制模式,就是不把数据备份到cpio库中,而是直接复制为其他文件。 cpio -o[vcB] > [文件|设备]-o copy-out模式,备份-v 显示备份过程-c 使用较...
5. 使用find命令与CPIO命令结合:CPIO命令还可以与find命令结合使用,以实现更精确的文件筛选和处理。例如,要将当前目录下所有以".txt"为扩展名的文件备份到存档文件中,可以使用以下命令:find . -name "*.txt" | cpio -o > backup.cpio 这个命令会使用find命令找到所有以”.txt”为扩展名的文件,并将它们传递给...
CPIO,全称"copy in/out",是一个用于备份和恢复数据的实用工具,其提供了几个关键参数以满足不同的需求:首先,参数"-o"用于将数据复制到文件或设备上,这是最基本的备份操作。这个选项让你能够将文件或数据保存到指定的位置,以备后续使用或长期存储。"-i"参数则是用于数据恢复,它会将先前保存在文...
cpio -ovcB > [文件或者装置名] 备份 cpio -ivcdu < [文件或者装置名] 恢复 cpio -ivct < [文件或者装置名] 查看 备份 查看 恢复
find .|cpio -o -H newc|gzip>~/myinitramfs.gz 1. find . 查找显示当前目录下的所有文件、文件夹 2. | 管道,将 | 左边命令的结果(也就是find . 得到的所有文件、文件夹路径名称)传给右边(也就cpio命令)3. cpio -o -H newc cpio是将文件系统打包或解包, -o 是打包 ...
-O archive 使用归档文件名, 而不是标准输出。 如果把其他机器上的磁带机作成归档文件, 文件名要用"HOSTNAME:"开始。 主机名前面可以加上用户名和一个'@', 作为访问远程磁带机的用户 (如果你有这样的权限, 一般在用户的 ~/.rhosts 文件中会有这么一项)。
find .|cpio -o -H newc|gzip>~/myinitramfs.gz1. find . 查找显示当前目录下的所有文件、文件夹2. | 管道,将 | 左边命令的结果(也就是find . 得到的所有文件、文件夹路径名称)传给右边(也就cpio命令)3. cpio -o -H newc cpio是将文件系统打包或解包, -o 是打包 ,-H 指定格式 为newc...
该模式下,cpio会读取标准输入或通过-o或--create选项指定的文件列表,然后将这些文件打包成一个归档文件。 find . -typef | cpio -ov > backup.cpio 上述命令首先使用find命令查找当前目录下的所有普通文件,然后将其输出作为cpio的输入,生成名为backup.cpio的归档文件。
cpio -o < 归档文件名 < 需要备份的文件或目录列表2. 提取文件或目录:通过cpio命令可以从归档文件中提取出指定的文件或目录。可以使用以下命令来提取文件或目录: cpio -i < 归档文件名3. 列出归档文件中的内容:通过cpio命令可以列出归档文件中包含的文件和目录列表。可以使用以下命令来列出归档文件中的内容: cpio...
find . -type f | cpio -o > archive.cpio这里-o 选项表示 “copy-out” 模式,即将文件打包。2. 从归档文件中提取文件: 使用-i 选项来提取归档中的文件:cpio -i < archive.cpio这里-i 选项表示 “copy-in” 模式,即从归档文件中提取数据。