注: 正在处理的文件中如果有奇数个字节或者半字,那么数据会丢失。 B 执行使用 512 字节的块输入输出到一个记录。
注:当使用 B 或 C 选项来抽取或是创建一个磁带归档时,块因子数必须是该磁带设备的物理块大小的倍数。 当使用 B 或 C 选项从磁带抽取一个归档时,块因子数必须不大于归档在磁带上的大小。
B 标志和 C 标志是相互排斥的。如果把两者列在一起,那么 cpio 命令将使用标志列表中的后者。
c 以 ASCII 字符的形式读写头信息。如果 cpio 归档是使用 c 标志创建的,它必须使用 c 标志来抽取。 CValue 执行由 Value 参数定义的 512 字节的倍数个字节到一个记录的块输入输出。例如,-C2 标志改变块输入输出到记录的大小为 1024 字节。 d 创建需要的目录。 -E -E 选项需要下列参数中的一个。如果您省略了 -E 选项,则 warn 是缺省的 cpio 行为。 force 如果文件的范围属性不能保存,对文件的抽取或者复制操作就会失败。 ignore 在保存范围属性时忽略任何错误。 warn 如果文件的空间保留或者固定范围大小无法保存,就发出一个警告。这是缺省的行为。 f 复制除了匹配 Pattern 参数的所有文件。 l 任何可能的时候,链接文件而不是复制他们。这个标志只可以和 cpio -p 命令一起使用。 m 保留先前的文件修改时间。这个标志在复制目录时不起作用。 M 即使目录被复制,保留先前文件的修改时间。 r 交互式重命名文件。如果您不想更改文件名,则输入单个句点或者按 键。在后一种情况下,cpio 命令不复制那个文件。 s 交换字节。这个标志只和 cpio -i 命令一起使用。
注: 如果正在处理的文件中有奇数个字节,数据可能丢失。 S 交换半字。这个标志只有在 cpio -i 命令中可用。
注: 如果正在处理的文件中有奇数个半字,数据可能丢失。 t 创建一个目录。这个操作不复制任何文件。 -U 执行 ACL 和扩展属性的归档和抽取。属性还包括访问控制表(ACL)。如果目标文件系统上不支持 ACL 类型,则它将转换为受目标文件系统支持的 ACL 类型。如果在文件系统上不支持 EA,则它将不被复制。 u 无条件复制。旧文件用同样的名字取代新文件。 v 列出文件名。如果和 t 标志一起使用,输出看起来和 ls -l 命令相似。 6 处理一个旧文件(例如,一个以 UNIX® 第六版格式写的文件)。这个标志只和 cpio -i 命令一起使用。