이전 항목: AC Windows 환경의 selang 명령

다음 항목: 권한 부여 명령-리소스에 대한 액세스 권한 설정


alias 명령 selang 별칭 정의

UNIX 호스트에 해당

selang 명령 및 속성에 대한 별칭을 나열 또는 정의하려면 alias 명령을 사용하십시오. 모든 사용자가 alias 명령을 사용할 수 있습니다.

참고: 별칭을 시작 파일에 정의하고 selang ‑r 명령을 사용하여 모든 selang 세션에서 사용할 일련의 별칭을 만들 수 있습니다.

이 명령의 형식은 다음과 같습니다.

alias [aliasName [aliasValue]]
aliasName

(선택 사항) 별칭으로 사용할 이름을 정의합니다.

이 옵션을 지정하지 않고 alias 명령을 사용하면 정의된 모든 별칭이 나열됩니다.

aliasValue

(선택 사항) selang 명령 셸과 aliasName이 연결되어야 하는 의미를 정의합니다.

이 옵션을 지정하지 않고 alias 명령을 사용하면 지정된 별칭의 값이 나열됩니다.

또한 aliasValue에 최대 10개의 변수($0 ~ $9)를 포함할 수 있습니다. aliasValue에 변수가 포함되어 있으면 별칭을 호출할 때 각 변수를 괄호로 묶은 적절한 값으로 바꿔야 합니다.

예: 변수를 사용하여 쉽게 새 관리자 작성

새 관리자를 데이터베이스에 더 쉽게 추가하는 별칭을 작성하려면 다음 명령을 입력합니다.

alias newadm newusr ($0) admin

이 별칭을 사용하려면 새 관리자의 이름을 괄호에 추가하기만 하면 됩니다. 예:

newadm(Terri)

이렇게 하면 Terri라는 사용자가 데이터베이스에 추가됩니다. Terri에게는 데이터베이스 관리에 필요한 ADMIN 특성이 부여됩니다. 이것은 다음 명령을 입력하는 것과 동일합니다.

newusr Terri admin

예: 속성 이름 단순화

속성 이름 access를 줄임형 별칭 acc로 바꾸는 별칭을 작성하려면 다음 명령을 입력합니다.

alias acc access

이제 이 별칭을 사용하려면 다음을 입력할 수 있습니다.

authorize file x uid(y) acc(z)

예: 상황에 따른 별칭 사용

별칭은 단순히 확장된 변수가 아닙니다. 별칭은 명령 이름 또는 속성 이름을 지정해야 하는 상황에서만 해석됩니다. 예를 들어 다음 별칭을 정의합니다.

alias newterm newres terminal

그 후 다음 명령을 실행합니다.

newterm newterm owner(nobody)

이 상황에서 문자열의 두 번째 인스턴스는 터미널 이름이 되어야 하므로, 첫 번째 newterm 문자열은 바뀌지만 두 번째는 바뀌지 않습니다. 이것은 다음 명령을 입력하는 것과 동일합니다.

newres terminal newterm owner(nobody)

추가 정보:

unalias 명령-selang 별칭 제거

selang 유틸리티-CA ControlMinder 명령줄 실행