Service Registry 3 2005Q4 관리 설명서

rm

RegistryPackage에서 객체를 제거합니다.

개요

rm [-d] [-r] { pattern | URN}…

설명

rm 명령은 이름(현재 로켈)이 pattern 또는 URN에 지정된 패턴과 일치하는 현재 RegistryPackage의 구성원 객체를 제거합니다.

일치하는 RegistryObject가 여러 RegistryPackage 객체의 구성원인 경우 이 명령은 현재 RegistryPackage와 객체 간의 연관만 제거합니다. 연관을 제거할 때 다른 RegistryObject와 연관이 없는 객체가 남아 있는 경우에만 레지스트리에서 해당 객체가 제거됩니다.

일치하는 구성원 객체 자체가 다른 객체를 포함하는 RegistryPackage일 때는 -r 또는 -d 옵션을 지정한 경우에만 현재 RegistryPackage와 구성원 RegistryPackage 간의 연관과 해당 객체가 제거됩니다.

-d 옵션과 -r 옵션을 모두 지정할 경우 -d 옵션이 순환적으로 적용되므로 -r에 의해 선택되는 모든 객체와 해당 연관은 다른 연관이 있는지 여부에 관계 없이 모두 제거됩니다.

옵션

-d

현재 RegistryPackage와 지정된 RegistryPackage 사이의 연관을 제거합니다. 구성원 객체에 대한 연관만 남아 있는 경우에만 지정된 RegistryPackage를 제거합니다. 다른 HasMember 연관의 대상으로 지정되어 고정되지 않은 현재 제거된 RegistryPackage 구성원 객체를 레지스트리의 루트 구성원으로 액세스할 수 있습니다.

-r

지정된 RegistryPackage 객체와 모든 해당 하위 객체(객체에 다른 연관이 있는 경우는 제외)를 제거합니다.

피연산자

pattern

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

URN

urn:으로 시작하는 URN(예: urn:uuid:4a6741e7-4be1-4cfb-960a-e5520356c4fd)입니다. 여러 URN을 지정할 수 있습니다.

다음 명령은 "stat" 문자열을 포함하는 모든 RegistryPackage 객체와 모든 해당 하위 객체를 제거합니다.


admin> rm -r *stat*