以下小節說明可用的指令。
對於每個指令,選項和運算元的提要和說明遵守以下印刷排版慣例︰
斜體字代表在您執行指令時應以實際值替代的選項引數或運算元。
大括號 ({ }) 分隔選項或運算元的選擇,其中必須包含一個選項或運算元。選項或運算元以垂直列 (|) 分隔。
方括號 ([ ]) 分隔可以省略的選項、運算元,或是選項或運算元的選擇。
選項或運算元後面的省略號 (...) 指示您可以重複引數或運算元。
其他內容是執行指令時必須包含的文字。
將關聯 (Association) 物件增加至登錄 (Registry)。
add association 指令會將指定類型的關聯 (Association) 物件增加至登錄 (Registry)。
您可以使用以下任何類型︰
AccessControlPolicyFor
AffiliatedWith (具有子概念 EmployeeOf 和 MemberOf)
Contains
ContentManagementServiceFor
EquivalentTo
Extends
ExternallyLinks
HasFederationMember
HasMember
Implements
InstanceOf
InvocationControlFileFor (具有子概念 CatalogingControlFileFor 和 ValidationControlFileFor)
OffersService
OwnerOf
RelatedTo
Replaces
ResponsibleFor
SubmitterOf
Supersedes
Uses
關聯 (Association) 物件的類型。
來源物件的 URN。
目標物件的 URN。
以下指令 (全部位於同一行) 會在具有指定的兩個 URN 的物件之間建立 RelatedTo 關係。
admin> add association -type RelatedTo urn:uuid:ab80d8f7-3bea-4467-ad26-d04a40045446 urn:uuid:7a54bbca-2131-4a49-8ecc-e7b4ac86c4fd |
將使用者增加至登錄 (Registry)。
add user 指令會增加使用者 (User) 物件。使用者 (User) 物件一般含有至少一個郵遞地址 (PostalAddress)、電話號碼 (TelephoneNumber) 和電子郵件地址 (EmailAddress) 物件。
在指令行本身中或透過使用 -load 選項指定有關使用者的資訊,以指定具有該資訊的 Java 特性檔案。資訊選項和 -load 選項依其在指令行中顯示的順序計算。例如,您可以在指令行中指定某些特性,從特性檔案載入其他特性,然後使用後續的指令行選項置換特性檔案中的資訊。
您可以為新的使用者最多指定三個地址、電話號碼和電子郵件地址。如果您需要更多,可以在稍後使用 Web Console 或 JAXR 予以增加。
指定地址、電話號碼或電子郵件時,您必須提供其類型的值︰例如,-emailType OfficeEmail。
對於每個使用者都需要的共用資訊,您可以在指令行使用快捷選項 (例如,-fn)。然而,在特性檔案中提供資訊時,您必須使用較長的格式。例如,您可以使用 -email1.address、-emailAddress 或 -email,在指令行指定使用者的第一個電子郵件地址。不過,當您在特性檔案中指定第一個電子郵件地址時,則須使用 email1.address=。由於使用者的第二個電子郵件地址僅有一個選項,所以您必須在指令行中使用 -email2.address,在特性檔案中使用 email2.address=。
如果您指定 -edit 選項,則 Admin Tool 會啟動編輯器,以便您可以編輯新使用者的資訊。請參閱選項說明,以取得詳細資訊。
指令會在主目錄中的 $HOME/soar/3.0/jaxr-ebxml/security/keystore.jks 檔案內,建立新使用者的憑證金鑰庫。如果您正以 root 的身份執行工具,主目錄會是 / 或 /root。
您使用 -load 載入或使用 -edit 編輯的特性檔案使用 IS0-8859-1 字元集,所有 Java 特性檔案均如此。請參閱 java.util.Properties.load(InputStream) 的文件,以取得有關如何在特性檔案中表示 ISO-8859-1 以外其他字元的詳細資訊。
使 Admin Tool 啟動編輯器,以便您可以編輯新使用者的資訊。在計算其他指令行參數之後,工具會啟動編輯器。因此,計算指令行或特性檔案中指定的資訊有了結果時,就要開始進行編輯。編輯程式必須無錯誤終止,指令才能繼續。Admin Tool 啟動 set editor 指令 (請參閱 set) 指定的編輯器;依預設為 vi 編輯器。
在此發行版本中,-edit 可以與 emacsclient 和 NetBeansTM 指令 bin/runide.sh --open 搭配使用 (但效果不佳),但不能與 vi 搭配使用。
指定其內容可指定使用者特性的 Java 特性檔案。特性名稱與 add user 指令選項 (例如,lastName 和 post1.type) 的長格式特性名稱相同。
指定使用者的名字。
指定使用者的姓氏。您必須在指令行或特性檔案中指定姓氏 (必要項目)。
指定使用者的中間名。
存取金鑰庫中的使用者憑證時要使用的別名。此選項是必要項目。別名必須至少具有三個字元。
存取金鑰庫中的使用者憑證時要使用的密碼。此選項是必要項目。密碼必須至少具有六個字元。
第一個 PostalAddress 的類型。您必須在指令行或特性檔案中指定類型 (必要項目)。該值是任意字串 (例如,Office 或 Home)。
第一個 PostalAddress 的城市。
第一個 PostalAddress 的國家/地區。
第一個 PostalAddress 的郵遞區號。
第一個 PostalAddress 的州或省。
第一個 PostalAddress 的街道名稱。
第一個 PostalAddress 的街道號碼。
第二個 PostalAddress 的類型。如果指定第二個 PostalAddress,則必須在指令行或特性檔案中指定類型 (必要項目)。該值是任意字串 (例如,Office 或 Home)。
第二個 PostalAddress 的城市。
第二個 PostalAddress 的國家/地區。
第二個 PostalAddress 的郵遞區號。
第二個 PostalAddress 的州或省。
第二個 PostalAddress 的街道名稱。
第二個 PostalAddress 的街道號碼。
第三個 PostalAddress 的類型。如果指定第三個 PostalAddress,則必須在指令行或特性檔案中指定類型 (必要項目)。該值是任意字串 (例如,Office 或 Home)。
第三個 PostalAddress 的城市。
第三個 PostalAddress 的國家/地區。
第三個 PostalAddress 的郵遞區號。
第三個 PostalAddress 的州或省。
第三個 PostalAddress 的街道名稱。
第三個 PostalAddress 的街道號碼。
第一個 TelephoneNumber 的類型。您必須在指令行或特性檔案中指定類型 (必要項目)。該值是任意字串,但您可以指定以下一種已知類型︰Beeper、FAX、HomePhone、MobilePhone 或 OfficePhone。
第一個 TelephoneNumber 的區域代碼。
第一個 TelephoneNumber 的國家/地區代碼。
第一個 TelephoneNumber 的分機號碼。
第一個 TelephoneNumber 的電話號碼尾碼 (不包含國碼或區碼)。您必須在指令行或特性檔案中指定號碼 (必要項目)。
第一個 TelephoneNumber 的 URL (可透過電子方式撥打此號碼的 URL)。
第二個 TelephoneNumber 的類型。如果指定第二個 TelephoneNumber,則必須在指令行或特性檔案中指定類型 (必要項目)。該值是任意字串,但您可以指定以下一種已知類型︰Beeper、FAX、HomePhone、MobilePhone 或 OfficePhone。
第二個 TelephoneNumber 的區域代碼。
第二個 TelephoneNumber 的國碼。
第二個 TelephoneNumber 的分機號碼。
第二個 TelephoneNumber 的電話號碼尾碼 (不包含國碼或區碼)。如果指定第二個 TelephoneNumber,則必須在指令行或特性檔案中指定號碼 (必要項目)。
第二個 TelephoneNumber 的 URL (可透過電子方式撥打此號碼的 URL)。
第三個 TelephoneNumber 的類型。如果指定第三個 TelephoneNumber,則必須在指令行或特性檔案中指定類型 (必要項目)。該值是任意字串,但您可以指定以下一種已知類型︰Beeper、FAX、HomePhone、MobilePhone 或 OfficePhone。
第三個 TelephoneNumber 的區域代碼。
第三個 TelephoneNumber 的國家/地區代碼。
第三個 TelephoneNumber 的分機號碼。
第三個 TelephoneNumber 的電話號碼尾碼 (不包含國碼或區碼)。如果指定第三個 TelephoneNumber,則必須在指令行或特性檔案中指定號碼 (必要項目)。
第三個 TelephoneNumber 的 URL (可透過電子方式撥打此號碼的 URL)。
第一個 EmailAddress 的類型。您必須在指令行或特性檔案中指定類型 (必要項目)。該值是任意字串,但您可以指定以下一種已知類型︰HomeEmail 或 OfficeEmail。
第一個電子郵件地址。第一個電子郵件地址是必需的。
第二個 EmailAddress 的類型。如果指定第二個 EmailAddress,則必須在指令行或特性檔案中指定類型 (必要項目)。該值是任意字串,但您可以指定以下一種已知類型︰HomeEmail 或 OfficeEmail。
第二個電子郵件地址。
第三個 EmailAddress 的類型。如果指定第三個 EmailAddress,則必須在指令行或特性檔案中指定類型 (必要項目)。該值是任意字串,但您可以指定以下一種已知類型︰HomeEmail 或 OfficeEmail。
第三個電子郵件地址。
以下指令會從使用者主目錄中的檔案 JaneSmith.properties 載入使用者 (User) 特性。
admin> add user -load ~/JaneSmith.properties |
以下指令 (全部位於同一行) 會指定建立使用者 (User) 物件所需的最少特性。
admin> add user -ln Smith -postaltype Office -country US -phonetype Office -number 333-3333 -emailtype OfficeEmail -emailaddress JaneSmith@JaneSmith.com -alias 123 -keypass 123456 |
變更 Registry 套裝軟體 (RegistryPackage) 位置。
cd 指令會將目錄變更 (隱喻地) 至指定路徑下的或具有指定 URN 的 Registry 套裝軟體 (RegistryPackage)。
當多個 Registry 套裝軟體 (RegistryPackage) 物件具有相同路徑 (對於目前的語言環境) 時,指令會變更至指定的 URN。
登錄 (Registry) 物件名稱的路徑,從儲存庫根到儲存庫中的物件,每個名稱前均加有正斜線 (/)。
例如,registry Registry 套裝軟體 (RegistryPackage) (本身不是任何 Registry 套裝軟體 (RegistryPackage) 的成員) 所屬成員 userData Registry 套裝軟體 (RegistryPackage) 的定位器是 /registry/userData。userData Registry 套裝軟體 (RegistryPackage) 所屬成員 folder1 Registry 套裝軟體 (RegistryPackage) 的定位器是 /registry/userData/folder1。
RegistryPackage 的 URN,必須是以 urn: 起始的 URN。
以下指令會將目錄變更至 URN 為 urn:uuid:92d3fd01-a929-4eba-a5b4-a3f036733017 的 Registry 套裝軟體 (RegistryPackage)。
admin> cd urn:uuid:92d3fd01-a929-4eba-a5b4-a3f036733017 |
以下指令會將目錄變更至位置 /registry/userData/myData。
admin> cd /registry/userData/myData |
變更 RegistryObject 的所有者。
chown 指令會將使用前一 select 指令所選取物件的所有權變更至 URN 指定的使用者,或變更至前一 users 指令所列出使用者 URN 參照指定的使用者。
僅具有管理員角色的使用者才能成功執行此指令。
URN 指定的使用者 (User) 物件。
在前一 users 指令中所列出使用者 (User)物件的 URN 數字參照。
以下指令會將已選取物件的所有權變更至 URN urn:uuid:26aa17e6-d669-4775-bfe8-a3a484d3e079 指定的使用者。
admin> chown urn:uuid:26aa17e6-d669-4775-bfe8-a3a484d3e079 |
以下指令會將已選取物件的所有權變更至前一 users 指令中編號為 2 的使用者。
admin> chown %2 |
將檔案和資料夾複製到登錄 (Registry)。
cp 指令會將資料夾和檔案分別複製到登錄 (Registry) 做為Registry 套裝軟體 (RegistryPackage) 和外部物件 (ExtrinsicObject) 物件。
從其上複製檔案和資料夾的本機檔案系統上的本機目錄預設為啟動 Admin Tool 的目前目錄。啟動 Admin Tool 時,您可以使用 -localdir 選項變更本機目錄。啟動 Admin Tool 之後,您可以使用 lcd 指令變更本機目錄。您可以使用 show localdir 指令,取得目前本機目錄的絕對路徑。
此指令是遞迴的。也就是說,如果您指定目錄,此指令會複製該目錄下的所有檔案和資料夾。
將複製的登錄 (Registry) 物件所有者設定為 URN 或 %index 引數指定的使用者。請參閱 chown 指令的說明,以取得這些引數的說明。您必須具有管理員的角色,才能指定除自己之外的所有者。
複製除名稱中含有指定式樣的檔案之外的所有檔案,其中 pattern 是一種式樣,包含文字字元和特殊字元星號 (*) (表示零個或多個字元) 及問號 (?) (表示有且僅有一個字元)。
您可以多次指定此選項。
複製除名稱中含有指定式樣的檔案之外的所有檔案,其中 pattern 是一種式樣,包含文字字元和特殊字元星號 (*) (表示零個或多個字元) 及問號 (?) (表示有且僅有一個字元)。
您可以多次指定此選項。
要複製的檔案或資料夾,由包含文字字元和特殊字元星號 (*) (表示零個或多個字元) 及問號 (?) (表示有且僅有一個字元) 的式樣指定。您可以指定多個 pattern。
以下指令會將目錄 mydir 複製到登錄 (Registry),由前一 users 指令中編號為 4 的使用者所有。
admin> cp -owner %4 mydir |
以下指令會將目錄 mydir 複製到登錄 (Registry),排除以字串 .z 或 .c 結束的檔案和目錄。
admin> cp mydir -exclude \\.z -exclude \\.c |
回應字串。
echo 指令會將指定的 string 回應至輸出。在批次模式中執行 Admin Tool 時,於 -command 選項中指定此指令會非常有用。
字元序列。
以下指令會將 ls 指令的日期和結果輸出至記錄檔。
java -jar admin-tool.jar -command "echo ”date”; ls" > admin.log |
顯示有關指令的資訊。
help 指令會顯示有關可用指令或指定指令的資訊。
對於含有子指令的指令 (例如 add 和 show),help 指令會顯示有關子指令的資訊。
如果您未指定引數,則 help 指令會顯示所有指令的用法資訊。
Admin Tool 指令的名稱。
以下指令會顯示所有指令的用法資訊。
admin> help |
以下指令會顯示 lcd 指令的用法資訊。
admin> help lcd |
以下指令會顯示 add 子指令的用法資訊。
admin> help add |
匯入定義登錄 (Registry) 物件的 XML 檔案。
import 指令會提交符合 ebXML Registry Services and Protocols Version 3.0 規格中所述 SubmitObjectsRequest 協定的 XML 檔案,將一或多個新物件或儲存庫項目增加至登錄 (Registry)。
XML 檔案以及 SOAP 訊息內容提供的所有附件會傳送到登錄 (Registry) 進行處理。因此此操作相當低階,適合非常熟悉 ebXML 規格的使用者使用。
附加檔案做為外部物件的儲存庫項目。pathname 是所要增加檔案的路徑名稱。mimeType 指定檔案的 MIME 類型。id 是外部物件的唯一識別碼,而此物件是儲存庫項目 (??)。您可以多次指定此選項。
包含登錄 (Registry) 物件定義的 XML 檔案。
下列指令會匯入 MyRequest.xml 檔案中定義的物件群組:
admin> import MyRequest.xml |
下列指令 (全部位於同一行) 會匯入外部物件和其儲存庫項目 (影像檔):
admin> import --attach chicken.jpg, image/jpeg, urn:bird:poultry:chicken ChickenRequest.xml |
將一或多個金鑰從一個金鑰庫格式匯出成另一種格式。
Registry 的開發者介面需要使用 JKS 金鑰庫,而 Web Console 需要您可匯入至 Web 瀏覽器的 PKCS12 或 DER 憑證。
如果您使用登錄 (Registry) 產生的 PKCS12 憑證建立使用者帳號,並且希望使用 Admin Tool 將內容發佈至登錄 (Registry),便可使用 keystoreMover 指令將憑證匯出至 JKS 金鑰庫。您也可以使用此指令,針對 Registry 執行開發者應用程式。
如果您曾經使用 add user 指令建立使用者,並且希望該使用者能夠使用 Web Console,您可以使用此指令將 add user 建立的 JKS 金鑰庫匯出為 PKCS12 格式。
如需有關使用 Web Console 建立使用者帳號的詳細資訊,請參閱「Service Registry 3.1 使用者指南」中的「建立使用者帳號」一節。如需有關搭配 Admin Tool 使用 keystoreMover 的資訊,請參閱使用 Admin Tool 將內容發佈到登錄 (Registry)。如需有關使用 add user 指令的資訊,請參閱 add user。
如需有關開發 Registry 應用程式的資訊,請參閱 「Service Registry 3.1 Developer’s Guide」。
指定要匯出的金鑰庫類型。引數必須是 PKCS12 或 JKS。預設值為 PKCS12。
指定包含來源金鑰庫的檔案路徑名稱。此選項是必要項目。通常,這是您建立使用者時所建立的憑證檔案路徑名稱。
指定來源金鑰庫的密碼。通常,這是您建立使用者時指定的密碼。此選項是必要項目。
指定要匯出的別名。如果您不指定此選項,該指令會匯出金鑰庫中所有的別名。從 Web Console 下載的金鑰庫只包含一個別名。
指定別名特有的密碼 (相對於金鑰庫密碼)。如果您不指定此選項,該密碼就會與金鑰庫的密碼相同 (這是一般狀況)。
指定目標金鑰庫的類型。引數可以是 PKCS12 或 JKS。預設值為 JKS。
指定包含目標金鑰庫的檔案路徑名稱。此選項是必要項目。通常,此引數是 HOME/soar/3.0/jaxr-ebxml/security/keystore.jks,其中 HOME 是使用者的主目錄。
指定目標金鑰庫的密碼。此引數是必要項目。此特性的預設值為 ebxmlrr。
指定新的別名 (如果您要為別名重新命名)。如果您不指定此選項,新別名就會與來源憑證的別名相同。
指定別名特有的密碼 (相對於金鑰庫密碼)。如果您不指定此選項,該密碼就會與金鑰庫的密碼相同 (這是一般狀況)。
所有密碼的長度都必須至少為 6 個字元。
下列指令將使用者主目錄中 generated-key.p12 的憑證匯出至 soar/3.0/jaxr-ebxml/security/keystore.jks 以及使用者主目錄中的 JKS 金鑰庫。來源金鑰庫密碼是使用者向 Registry 註冊時所提供的密碼。目標金鑰庫密碼是 ebxmlrr 的預設值。在同一行指定全部指令。
admin> keystoreMover -sourceKeystorePath /home/myname/generated-key.p12 -sourceKeystorePassword mypass -destinationKeystorePath /home/myname/soar/3.0/jaxr-ebxml/security/keystore.jks -destinationKeystorePassword ebxmlrr |
變更本機檔案系統上的目前目錄。
lcd 指令會變更本機檔案系統上的目前本機目錄。
如果您未指定引數,則 lcd 指令會將目前目錄變更至預設主目錄。
目錄名稱可以是絕對的,也可以是相對的。
以下指令會將目前本機目錄變更至 /usr/share 目錄。
admin> lcd /usr/share |
以下指令會將目前本機目錄變更至本機檔案系統上的預設主目錄。
admin> lcd |
列出目前 Registry 套裝軟體 (RegistryPackage) 中的物件。
ls 指令 (此指令沒有引數) 會列出目前 Registry 套裝軟體 (RegistryPackage) 中的物件。若是提供 pattern 或 URN,該指令會列出其名稱 (在目前的語言環境中) 或唯一識別碼符合 pattern 或 URN 之目前 Registry 套裝軟體 (RegistryPackage) 中的物件。
包含文字字元和特殊字元星號 (*) (表示零個或多個字元) 及問號 (?) (表示有且僅有一個字元) 的式樣。您可以指定多個 pattern。
以 urn: 起始的 URN,例如 urn:uuid:4a6741e7-4be1-4cfb-960a-e5520356c4fd。您可以指定多個 URN。URN 必須是物件的唯一識別碼,而非邏輯識別碼。
以下指令會列出目前 Registry 套裝軟體 (RegistryPackage) 中的所有物件。
admin> ls |
以下指令會列出名稱與式樣 urn:bird:poultry:chicken 相符或 ID 為 urn:bird:poultry:chicken 的所有物件。
admin> ls urn:bird:poultry:chicken |
以下指令會列出名稱與式樣 *bird* 相符的所有物件。(如果 *bird* 是有效 ID,則還會列出 ID 為 *bird* 的物件。)
admin> ls *bird* |
以下指令會列出名稱與式樣 *bird* 或 urn:bird:poultry:chicken 相符,或 ID 為 urn:bird:poultry:chicken 的所有物件。
admin> ls *bird* urn:bird:poultry:chicken |
顯示目前 Registry 套裝軟體 (RegistryPackage) 的路徑。
pwd 指令會使用目前語言環境的最相符名稱顯示目前 Registry 套裝軟體 (RegistryPackage) 的一條或多條路徑。該指令也會顯示路徑的語言環境。
admin> pwd (en_US) /registry/userData |
結束 Admin Tool。
quit 指令會結束 Admin Tool。
admin> quit |
從 Registry 套裝軟體 (RegistryPackage) 中移除物件。
rm 指令會移除目前 Registry 套裝軟體 (RegistryPackage) 中名稱 (在目前的語言環境中) 與 pattern 或 URN 指定的式樣相符的成員物件。
如果相符的 RegistryObject 是多個 Registry 套裝軟體 (RegistryPackage) 物件的成員,則此指令僅移除目前 Registry 套裝軟體 (RegistryPackage) 和該物件之間的關聯。只有在移除關聯時,物件不再與其他任何 RegistryObject 相關聯 (包括其他含有 Registry 套裝軟體 (RegistryPackage) 物件的項目) 的狀況下,才會從登錄 (Registry) 中移除物件。
如果相符的成員物件本身是含有其他物件的 Registry 套裝軟體 (RegistryPackage),則物件和目前 Registry 套裝軟體 (RegistryPackage) 與成員 Registry 套裝軟體 (RegistryPackage) 之間的關聯均不會移除,除非指定 -r 或 -d 選項。
如果指定了 -d 和 -r 選項,則會遞迴套用 -d 選項,所以 -r 要選取的所有物件 (及其關聯) 均會被移除,無論其是否具有其他關聯。
移除目前的 Registry 套裝軟體 (RegistryPackage) 與指定的 Registry 套裝軟體 (RegistryPackage) 之間的關聯。只有在指定的 Registry 套裝軟體 (RegistryPackage) 僅剩餘與其成員物件的關聯時,才會將其移除。未透過成為其他 HasMember 關聯目標固定之立即移除 Registry 套裝軟體 (RegistryPackage) 的成員物件,現在可以成為 Registry 根的成員進行存取。
移除指定的 Registry 套裝軟體 (RegistryPackage) 物件及其所有派生物件 (物件具有其他關聯時除外)。
包含文字字元和特殊字元星號 (*) (表示零個或多個字元) 及問號 (?) (表示有且僅有一個字元) 的式樣。您可以指定多個 pattern。
以 urn: 起始的 URN,例如 urn:uuid:4a6741e7-4be1-4cfb-960a-e5520356c4fd。您可以指定多個 URN。
以下指令會移除含有字串 "stat" 的所有 Registry 套裝軟體 (RegistryPackage) 物件及其所有派生物件。
admin> rm -r *stat* |
執行 SQL select 敘述。
select 指令會選取並列出透過計算整個指令 (將其視為 SQL 查詢進行計算) 指定的物件。如果未指定引數,則該指令會列出前一 select 指令或 -sqlselect 選項選取的所有物件。
SQL select 敘述 (沒有前導字元 select,因為其已作為指令的名稱)。
以下指令會列出登錄 (Registry) 中的所有分類方案 (ClassificationScheme) 物件︰
admin> select s.* from ClassificationScheme s |
設定特性值。
set 指令會設定 Admin Tool shell 的特性值。
工具支援以下特性和值。
set debug {true | on | yes | false | off | no}啟用或停用除錯訊息輸出。
set editor string設定 Admin Tool 啟動互動式編輯器時要使用的指令。在 UNIX 和 Linux 系統上,預設值是 /bin/vi。
set verbose {true | on | yes | false | off | no}執行指令時,啟用或停用更詳細訊息的輸出。
以下特性之一︰debug、editor 和 verbose。
指定特性的支援值。請參閱「說明」小節,以取得詳細資訊。
以下指令會將編輯器設定為 /usr/bin/vi,而非預設 /bin/vi。
admin> set editor /usr/bin/vi |
以下指令會啟動除錯。
admin> set debug true |
以下指令會關閉詳細輸出。
admin> set verbose off |
顯示特性值。
show 指令會顯示 Admin Tool shell 的特性值。
如果未指定引數,則此指令會顯示所有特性的值。
此指令支援以下特性︰
是否已啟用除錯輸出。
Admin Tool 啟動互動式編輯器時要使用的編輯器。
來自前一緊接執行的指令的異常堆疊追蹤 (如果有) 。
本機檔案系統上的目前目錄。使用 lcd 指令可設定此特性。請參閱 lcd,以取得詳細資訊。
目前的語言環境。
是否已啟用詳細輸出。
其目前值要顯示的特性。特性 exception 和 locale 可以顯示,但您無法使用 set 指令對其進行設定。
以下指令會顯示來自前一指令的異常。
admin> show exception |
列出目前的使用者 (User) 物件。
users 指令會列出目前在登錄 (Registry) 中的使用者 (User) 物件。
輸出格式如下︰
%index: URN lastname, firstname middlename |
在輸出中,index 是一個數值,您可以在執行 chown 或 cp 指令時,使用該數值 (包含百分比符號 %) 參考使用者。lastname、firstname 和 middlename 是使用者的姓氏、名字和中間名。
以下指令會顯示目前的使用者︰
admin> users %0: urn:freebxml:registry:predefinedusers:registryoperator Operator, Registry %1: urn:freebxml:registry:predefinedusers:registryguest Guest, Registry %2: urn:freebxml:registry:predefinedusers:farrukh Najmi, Farrukh Salahudin %3: urn:freebxml:registry:predefinedusers:nikola Stojanovic, Nikola %4: urn:uuid:799cc524-b7cd-4e51-8b34-d93b79ac52de User, Test %5: urn:uuid:85428d8e-1bd5-473b-a8c8-b9d595f82728 Parker, Miles |