Sun Java System Message Queue 3.7 UR1 管理指南

指令行語法

Message Queue 指令行公用程式是 Shell 指令。公用程式名稱是一個指令,其子指令或選項是傳給指令的引數。個別的指令不需要啟動或退出公用程式。

所有指令行公用程式共用以下指令語法:

   utilityName [subcommand] [commandArgument] [ [-optionName [optionArgument]]…]

其中,utilityName 是以下其中之一:

子指令與指令層級引數 (若有) 必須處於所有選項及其引數之前;但選項的顯示順序可隨意。以空格分隔所有子指令、指令引數、選項和選項引數。如果選項引數的值包含空格,就必須將整個值括在引號內。(通常最為安全的方式,就是將所有成對的屬性值都括在引號內。)

以下指令可啟動預設代理程式,是沒有子指令子句的指令行範例:

   imqbrokerd

此為更完整的範例:

   imqcmd  destroy dst  -t q  -n myQueue  -u admin  -f  -s

此指令會銷毀名稱為 myQueue 的佇列目標 (目標類型 q)。對於使用者名稱 admin 會執行認證;該指令會提示您輸入密碼。該指令以無訊息模式執行,將不會提示您確認 (-f 選項),亦不會顯示任何輸出 (-s 選項)。