설명
alias 명령은 복잡한 매개 변수를 갖고 있는 명령 또는 자주 사용되는 명령에 대한 별칭을 만듭니다. 별칭은 기존 CLI 명령과 같은 이름을 가질 수 없습니다. 별칭 정의에서 공백은 큰따옴표(", ASCII 문자 0x22)로 묶어야 합니다.
사용자가 CLI 세션을 중지하면 사용자가 지정한 별칭은 aliases 디렉토리의 파일에 저장됩니다. 이러한 별칭은 사용자가 CLI 세션에 로그인할 때 사용 가능합니다.
구문
alias [<pseudonym>="command [parameters]"]
예
> alias assign=set > alias alarms="getAlarms severity=dwn" |
인수 없이 호출된 경우, alias 명령은 정의된 별칭 및 해당 값의 목록을 인쇄합니다. 다음은 alias 명령을 인수 없이 호출한 경우의 결과를 보여주는 예입니다.
> alias assign - set alarms - getAlarms severity=dwn |
attrib 명령은 토폴로지 개체의 속성을 검색합니다.
구문
attrib [group=groupName [name=attribName] [-key]]
browse 명령은 토폴로지의 검색 모드를 활성화합니다.
구문
browse
설명
cd 명령은 현재 토폴로지 경로를 변경합니다. 지정된 경로가 없는 경우, 현재 경로가 기본 도메인으로 설정됩니다. 번호(n)가 지정된 경우, 현재 경로는 list 명령으로 표시된 대로 nth 자식 경로로 설정됩니다.
구문
cd [path|number]
설명
clear 명령은 현재 세션 중 설정된 모든 매개 변수를 제거합니다. 그러나, 이 명령은 명령줄에서 설정된 매개 변수를 제거하지 않습니다. 이 명령은 unset 명령과 비슷하지만 인수로서 매개 변수 이름을 필요로 하지 않습니다.
구문
clear
data 명령은 토폴로지 개체의 세부 정보를 표시합니다. 번호(n)가 지정된 경우, 경로는 list 명령으로 표시된 대로 nth 자식 경로로 설정됩니다.
구문
data [path|number|-key]
end 명령은 토폴로지의 검색 모드를 비활성화합니다.
구문
end
설명
exit 명령은 서버 연결 및 CLI 세션을 종료합니다.
구문
exit [-onError]
매개 변수
onError
onError 매개 변수는 이전 명령의 실행으로 예외가 발생한 경우 CLI 세션을 종료하는 데 사용됩니다. 이 매개 변수는 일괄 처리 모드에서만 사용됩니다.
goto 명령은 대소문자를 구분하는 패턴과 일치하는 토폴로지 경로를 탐색합니다. 두 개 이상의 일치 경로를 찾은 경우, 사용자는 경로를 선택할 것인지 질문을 받습니다.
구문
goto <pattern>
설명
help 명령은 CLI 명령 및 해당 매개 변수에 대한 정보를 표시합니다. 도움말 정보는 비트맵되지 않은 터미널 화면에 표시하기에 적절합니다. 인수 없이 help를 실행하는 경우 도움말은 사용 가능한 CLI 명령에 대한 알파벳 목록과 간단한 설명을 표시합니다. 기본 명령이 먼저 나열되고 그 다음에 확장 명령이 나열됩니다.
구문
help [-e][-h] [<command>|about|legal]
매개변수
-e, -h, command, about 및 legal
-e는 확장 모드로 도움말 텍스트를 표시합니다. 다음 형식도 지원됩니다. <command> -e.
-h는 정상 모드로 도움말 텍스트를 표시합니다. 다음 형식도 지원됩니다. <command> -h.
command는 해당 명령에 대한 정보를 표시합니다.
about은 CLI의 버전 정보를 표시합니다.
legal은 CLI의 사용권 조항을 표시합니다.
예제
다음 예는 getAlarms 명령에 대한 도움말을 보여줍니다.
> help getAlarms getAlarms [a=host[,host]+] [alarm_filter_list] - Get alarm information on an agent or a list of agents under a set of filter conditions. If no agent is provided, all alarms will be obtained. All the filter conditions are "ANDED" to provide the result. The filter conditions as specified in alarm_filter_list comprises: domain=domain and/or m=module[+instance] and/or managed_object=managed_object and/or property=property and/or property_instance=property_instance and/or qualifier=qualifier and/or severity=[DIS,DWN,ERR,OFF,INF,IRR,WRN] and/or state=[C,F,O] and/or ack=[A,N] |
설명
history 명령은 CLI 세션에서 이전에 입력된 명령을 나열 또는 실행합니다. history 명령이 인수 없이 호출되고 기록이 이전에 설정된 경우, 이전에 입력된 모든 명령이 나열됩니다. history 명령이 숫자 인수와 함께 호출되고 기록이 이전에 설정된 경우, 이 인수와 일치하는 명령이 실행됩니다.
구문
history [num]
설명
kill 명령은 백그라운드에서 실행중인 모든 명령을 종료합니다.
구문
kill
설명
list 명령은 경로 아래에 개체를 나열합니다. 번호(n)가 지정된 경우, 이 명령으로 표시된 대로 nth 자식 경로로 설정됩니다.
구문
list [path|number]
설명
locate 명령은 지정된 패턴과 일치하는 모든 토폴로지 경로를 찾습니다. 패턴은 대소문자를 구분합니다.
구문
locate <pattern>
설명
login 명령은 Sun Management Center 서버에 대한 연결을 설정합니다. serverHost를 지정하고 선택적으로 serverPort 매개 변수를 인수로 지정할 수 있습니다. 호스트를 지정하지 않은 경우 호스트를 묻는 메시지가 표시됩니다. 지정된 포트가 없는 경우, 2099가 사용됩니다. login 명령을 실행하는 경우에도 사용자 이름과 암호를 묻는 메시지가 표시됩니다.
구문
login [serverHost=host] [serverPort=portNumber] [user=userName] [password=userPassword]
매개변수
serverHost, serverPort, user 및 password
설명
logout 명령은 Sun Management Center 서버에 대한 연결을 종료하지만 CLI 세션을 종료하지 않습니다.
구문
logout
설명
print 명령은 지정된 형식의 마지막 확장 명령의 출력을 지정된 대상으로 안내합니다. 기본적으로 print는 해당 출력을 일반 텍스트 형식의 터미널 화면으로 지정합니다. 매개 변수 append 또는 o를 설정하는 경우 출력은 해당 매개 변수가 지정하는 파일로 지정됩니다. 출력이 화면에 표시되지 않습니다. 지정된 ncols가 없는 경우, 열의 기본 수는 4로 설정됩니다.
print 명령은 history 명령으로 저장되지 않습니다.
구문
print [f=plain|xml|html] [style=table|list|<custom>] [columns= columnList] [ncols=num] [o=outputFile | append=appendFile]
매개변수
f, style, columns, ncols, o 및 append
설명
quit 명령은 서버와의 연결을 끊고 CLI 세션을 종료합니다.
구문
quit
설명
reset 명령은 명령줄에 지정되는 모든 매개 변수의 값을 CLI 세션이 시작될 때 지정된 값으로 복원합니다. 세션 동안 정의되었지만 명령줄에는 정의되지 않은 매개 변수는 변경되지 않고 그대로 유지됩니다. reset에 대한 인수로서 특정 매개 변수 이름이 제공되고 매개 변수가 명령줄에 지정된 경우 해당 매개 변수의 값은 원래 값으로 복원됩니다. 그렇지 않은 경우 매개 변수의 값은 변경되지 않고 그대로 유지됩니다.
reset 명령은 history 명령으로 저장되지 않습니다.
구문
reset [<parameter>]*
설명
set 명령을 사용하여 매개 변수 값을 지정하거나 매개 변수 값을 표시할 수 있습니다. set 명령으로 값이 지정된 매개 변수는 현재 세션에 대해 전역적입니다. 전역 명령은 해당 세션 동안 모든 명령에서 사용할 수 있습니다. 인수 없이 set를 실행하는 경우 현재 세션 동안 정의된 모든 매개 변수의 값이 표시됩니다. 인수로서 지정되는 매개 변수를 사용하여 set를 실행하는 경우 해당 매개 변수의 값이 표시됩니다.
구문
set [<parameter>[=value]]* [height=num] [history=num] [log=file] [logmode=detailed|command|"from n"] [more=on|off] [prompt=prompt]
예제
다음 예에서는 이 명령의 세 가지 변형 모두를 보여줍니다.
> set height=10 > set height=10 > set height height=10 |
설명
status 명령은 백그라운드에서 실행 중인 모든 명령의 상태를 표시합니다.
구문
status
설명
unalias 명령은 인수로 지정된 별칭 또는 별칭 목록을 제거합니다.
구문
unalias [<pseudonym>]*
설명
unset 명령은 현재 세션에서 지정된 매개 변수를 제거합니다.
구문
unset [<parameter>]*
unset 명령은 명령 기록에 저장되지 않습니다.
설명
where 명령은 현재 토폴로지 경로를 표시합니다.
구문
where