Service Registry 3 2005Q4 管理指南

cp

将文件和文件夹复制到 Registry 中。

一般形式

cp [-owner] {URN | %index} [-exclude pattern]… [-include pattern]… pattern

说明

cp 命令将文件夹和文件分别作为 RegistryPackageExtrinsicObject 对象复制到 Registry 中。

从其中复制文件和文件夹的本地文件系统中的本地目录默认为启动管理工具的当前目录。启动管理工具时,您可以使用 -localdir 选项更改本地目录。管理工具启动后,您可以使用 lcd 命令更改本地目录。您可以使用 show localdir 命令获取当前本地目录的绝对路径。

该命令是递归命令。即,如果指定一个目录,则该命令将复制该目录下的所有文件和文件夹。

选项

-owner

将复制的 Registry 对象的拥有者设置为通过 URN%index 参数指定的用户。有关这些参数的说明,请参见 chown 命令的说明。您必须具有管理员角色才能指定您之外的拥有者。

-exclude

复制其文件名不包含指定模式的所有文件,其中 pattern 是由文字字符和特殊字符星号 (*)(表示零个或多个字符)和问号 (?)(表示一个字符,且仅表示一个字符)组成的模式。

可以多次指定此选项。

-include

复制其文件名包含指定模式的所有文件,其中 pattern 是由文字字符和特殊字符星号 (*)(表示零个或多个字符)和问号 (?)(表示一个字符,且仅表示一个字符)组成的模式。

可以多次指定此选项。

操作数

pattern

要复制的文件或文件夹,通过由文字字符和特殊字符星号 (*)(表示零个或多个字符)和问号 (?)(表示一个字符,且仅表示一个字符)组成的模式指定。可以指定多个 pattern

示例

以下命令将把目录 mydir 复制到 Registry,以将其归前面的 users 命令中编号为 4 的用户拥有。


admin> cp -owner %4 mydir

以下命令将把目录 mydir 复制到 Registry 中(以字符串 .z.c 结尾的文件和目录除外)。


admin> cp mydir -exclude \\.z -exclude \\.c