cpio Linux 命令

Linux cpio 命令? 是什么

解释

解释
cpio 命令:
cpio 命令创建和联合创建归档的cpio文件。它能够复制文件到除了硬盘以外的其他设备上。也许,这个命令也是用来备份和存储文件的。
语法:
语法是
cpio [命令开关]
命令开关:
-i 从标准输入中读取文件。
-o 从标准输入中读出路径名清单并且拷贝文件到标准输出中。
-p 从标准输入中读出文件路径名清单。
-c 以 ASCII 字符的形式读写头信息,便于移植。。
-d 创建需要的目录
-u 无条件的复制(通常,旧文件不能用相同的文件名替代新文件)。
-m 保留先前文件的修改时间。这个选项在拷贝目录的时候不起作用。
-v 详细的,列出文件名称列表。

示例:
  1. find . -print | cpio -ocv > /dev/fd0

    查找文件和目录列表然后拷贝这些文件和目录到软驱。
  2. find . -print | cpio -dumpv /home/nirmala

    查找文件和目录列表然后拷贝或备份这些文件和目录到用户。
  3. cpio -icuvd < /dev/fd0

    从软盘还原备份文件。

LINUX 教程