說明
alias 指令會建立常用指令的別名,或者具有複雜參數之指令的別名。別名不能與現有的 CLI 指令同名。別名定義中的空格必須用雙引號 (", ASCII 字元 0x22) 括住。
當使用者結束 CLI 階段作業時,使用者指定的別名會儲存在 aliases 目錄的檔案中。當使用者登入 CLI 階段作業時,將可以使用這些別名。
Syntax
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),目前的路徑將被設為 nth 子系路徑,如 list 指令所顯示。
語法
cd [path|number]
說明
clear 指令會移除在目前階段作業期間所設的所有參數。但是,此指令將不會移除從指令行所設的參數。該指令與 unset 指令相似,但是無需參數名稱作為引數。
語法
clear
data 指令會顯示拓樸物件的詳細資訊。若有指定某數字 (n),路徑將被設為 nth 子系路徑,如 list 指令所顯示。
語法
data [path|number|-key]
end 指令會關閉拓樸的瀏覽模式。
語法
end
說明
exit 指令會終止伺服器連接和 CLI 階段作業。
語法
exit [-onError]
參數
onError
若在執行前一個指令時發生異常,就可使用 onError 參數來終止 CLI 階段作業。此參數僅可用於批次模式。
goto 指令可瀏覽到符合大小寫式樣的拓樸路徑。若找到數個相符的路徑,便會要求使用者選擇路徑。
語法
goto <pattern>
說明
help 指令會顯示關於 CLI 指令與其參數的資訊。說明資訊可在未使用點陣圖的終端機上顯示。如果不帶引數執行 help,說明會按字母順序顯示可用 CLI 指令的清單及簡短說明。首先列出基本指令,然後再列出延伸指令。當以 CLI 指令名稱作為引數呼叫 help 時,help 可列出針對該指令的資訊。當搭配 about 參數呼叫 help 時,help 會顯示 Sun Management Center 的版本。
語法
help [<command>|about]
參數
command 和 about。
範例
以下範例顯示 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
說明
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 [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 [<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
說明
語法
unalias [<pseudonym>]*
說明
unset 指令會從目前階段作業移除指定的參數。
語法
unset [<parameter>]*
unset 指令不會儲存在指令歷程中。
說明
where 指令會顯示目前拓樸路徑。
語法
where