Service Registry 3 2005Q4 管理指南

cp

將檔案和資料夾複製到 Registry。

提要

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

說明

cp 指令會將資料夾和檔案分別作為 RegistryPackageExtrinsicObject 物件複製到 Registry。

從其上複製檔案和資料夾的本機檔案系統上的本機目錄預設為啟動 Admin Tool 的目前目錄。啟動 Admin Tool 時,可以使用 -localdir 選項來變更本機目錄。啟動 Admin Tool 後,可以使用 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