Service Registry 3 2005Q4 관리 설명서

cp

파일 및 폴더를 레지스트리에 복사합니다.

개요

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

설명

cp 명령은 폴더 및 파일을 레지스트리에 RegistryPackage 객체와 ExtrinsicObject 객체로 각각 복사합니다.

로컬 파일 시스템에서 파일 및 폴더를 복사할 원본 로컬 디렉토리의 기본값은 관리 도구를 시작한 현재 디렉토리입니다. 관리 도구를 시작할 때 -localdir 옵션을 사용하여 로컬 디렉토리를 변경할 수 있으며 관리 도구를 시작한 후에는 lcd 명령을 사용하여 로컬 디렉토리를 변경할 수 있습니다. show localdir 명령을 사용하여 현재 로컬 디렉토리의 절대 경로를 가져올 수 있습니다.

명령은 순환적입니다. 즉, 디렉토리를 지정하면 이 명령이 해당 디렉토리의 모든 파일과 폴더를 복사합니다.

옵션

-owner

복사된 레지스트리 객체의 소유자를 URN 또는 %index 인수에 지정된 사용자로 설정합니다. 이러한 인수에 대한 설명은 chown 명령의 설명을 참조하십시오. 자신 이외의 소유자를 지정하려면 관리자 역할을 갖고 있어야 합니다.

-exclude

이름에 지정된 패턴이 있는 파일을 제외한 모든 파일을 복사합니다. 여기서 pattern은 리터럴 문자와 특수 문자인 별표(*)(0개 이상의 문자를 나타냄) 및 물음표(?)(1과 하나의 문자를 나타냄)로 구성되는 패턴입니다.

이 옵션은 여러 번 지정할 수 있습니다.

-include

이름에 지정된 패턴이 있는 모든 파일을 복사합니다. 여기서 pattern은 리터럴 문자와 특수 문자인 별표(*)(0개 이상의 문자를 나타냄) 및 물음표(?)(1과 하나의 문자를 나타냄)로 구성되는 패턴입니다.

이 옵션은 여러 번 지정할 수 있습니다.

피연산자

pattern

리터럴 문자와 특수 문자인 별표(*)(0개 이상의 문자를 나타냄) 및 물음표(?)(1과 하나의 문자를 나타냄)로 구성되는 패턴으로 지정된 복사할 파일 또는 폴더입니다. 여러 pattern을 지정할 수 있습니다.

다음 명령은 이전 users 명령에서 숫자 4인 사용자가 소유하도록 mydir 디렉토리를 레지스트리에 복사합니다.


admin> cp -owner %4 mydir

다음 명령은 .z 또는 .c 문자열로 끝나는 파일과 디렉토리를 제외하고 mydir 디렉토리를 레지스트리에 복사합니다.


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