Sun Management Center 3.5 使用者指南

基本 CLI 指令

以下清單說明基本 CLI 指令。

alias

使用 alias 指令可為經常使用的指令或具有複雜參數的指令建立別名。別名不能與現有的 CLI 指令同名。別名定義中的空白必須用雙引號(", ASCII 字元 0x22)括住。以下範例先顯示一個簡單的 alias 指令,再顯示一個較為複雜的 alias 指令。


> alias assign=set
> alias alarms="getAlarms severity=dwn"

如果不帶引數呼叫,alias 指令可列出已定義的別名及其值的清單。以下範例顯示 alias 指令不帶引數呼叫的結果。


> alias
assign - set
alarms - getAlarms severity=dwn
clear

clear 指令可從目前階段作業移除所有參數。該指令與 unset 指令相似,但是無需參數名稱作為引數。

exit

exit 指令可切斷與伺服器的連接並結束 CLI 階段作業。


註解 –

exit 指令和 quit 指令完全相同。


help

help 指令可顯示關於 CLI 指令及其參數的資訊。輔助說明資訊適合於顯示在非點陣終端螢幕上。如果不帶引數執行 help,輔助說明可按字母順序顯示可用 CLI 指令的清單及簡短說明。首先列出基本指令,然後再列出延伸指令。當以 CLI 指令名稱作為引數呼叫 help 時,help 可列出針對該指令的資訊。以下範例顯示 getAlarms 指令的輔助說明。


> help getAlarms
getAlarms [a=host[,host]+] [alarm_filter_list]
 - 基於一組過濾條件,取得有關代理程式或代理程式群組的警報資訊。
如果未提供代理程式,將取得所有警報。所有過濾條件均可進行邏輯與運算,
以產生所需結果。
alarm_filter_list 中指定的過濾條件包括:
  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]
kill

kill 指令可結束所有在背景執行的指令。

login

login 指令可與 Sun Management Center 伺服器建立連接。您可以指定 serverHostserverPort(可選)參數作為引數。 如果未指定主機,則會提示您輸入主機。login 指令還會提示您輸入使用者名稱和密碼。

logout

logout 指令可結束與 Sun Management Center 伺服器的連接,但並不結束 CLI 階段作業。

more

more 指令可顯示您為控制指令輸出至螢幕的格式而所設參數的輔助說明資訊。請參考預先定義的參數和旗標中預先定義參數 heightmore 的說明,以取得其他資訊。

print

print 指令可以以指定的格式將上一延伸指令的輸出導向至指定目標。依預設,print 以純文字格式將此輸出導向至終端螢幕。如果已設定參數 ao,則將輸出導向至這些參數指定的檔案中。該輸出不會顯示在螢幕上。


註解 –

print 指令不會儲存在指令歷程中。


quit

quit 指令可切斷與伺服器的連接,並結束 CLI 階段作業。


註解 –

exit 指令和 quit 指令完全相同。


reset

reset 指令可將在指令行上指定的所有參數值復原為 CLI 階段作業開始時指定的值。在階段作業期間而不是在指令行上定義的參數保持不變。如果將特定參數名稱作為引數提供給 reset,並且該參數是在指令行上被指定的,則該參數的值將被復原至原始值。否則,該參數的值保持不變。


註解 –

reset 指令不會儲存在指令歷程中。


set

set 指令可讓您指定參數值或顯示參數值。使用 set 指令指定其值的參數對於目前階段作業通用。在該階段作業期間,通用指令可用於所有指令。如果不帶引數執行 set,則會顯示目前階段作業期間定義的所有參數的值。如果帶有指定為引數的參數執行 set,則會顯示該參數的值。以下範例顯示該指令的所有三種變化形式。


> set height=10
> set
height=10
> set height
height=10
status

status 指令可顯示在背景執行的所有指令的狀態。

unalias

unalias 指令可移除指定為引數的別名。

unset

unset 指令可從目前階段作業中移除指定的參數。


註解 –

unset 指令不會儲存在指令歷程中。