lsuser

請利用 lsuser 指令來顯示叢集系統(系統)上已建立之使用者的清單。

語法

讀取語法圖表略過語法圖表
>>- lsuser -- --+----------+-- --+-----------------------+-- --->
                '- -nohdr -'     '- -delim -- delimiter -'      

>--+-----------------------------------+-- --------------------->
   '- -filtervalue -- attribute=value -'      

>--+-----------------+-- --+----------------+------------------><
   '- -filtervalue? -'     +- usergrp_name -+   
                           '- usergrp_id ---'   

參數

-nohdr
(選用)依預設,會在簡要樣式視圖中顯示每個資料直欄的標題,以及在詳細樣式視圖中顯示每個資料項目的標題。-nohdr 參數會暫停顯示這些標題。
註: 如果沒有要顯示的資料,就不會顯示標題。
-delim delimiter
(選用)依預設,簡要視圖中的所有資料直欄都以空格區隔。每個直欄的寬度都會設為各資料項目的最大寬度。 在詳細視圖中,每個資料項目本身都有一列,如果顯示標頭,會用空格來區隔資料與標頭。如果您在指令行輸入 -delim :,則會用冒號字元 (:) 來區隔簡要視圖中的所有資料項目;例如,直欄不會出現間距。在詳細視圖中,會用指定的定界字元來區隔資料與其標頭。
-filtervalue attribute=value
(選用)指定一或多個過濾器的清單。只會顯示其值符合過濾器屬性值的物件。
註: 某些過濾器容許您在輸入指令時使用萬用字元。在 IBM Spectrum Virtualize™ CLI 中使用萬用字元時,需套用下列規則:
  • 萬用字元是星號 (*)。
  • 指令最多可包含一個萬用字元。
  • 使用萬用字元時,請用雙引號 ("") 括住過濾項目,如下所示:
    lsuser -filtervalue "usergrp_name=md*"
-filtervalue?
(選用)顯示 -filtervalueattribute=value 參數的有效過濾器屬性:
  • 密碼
  • ssh_key
  • 遠端
  • usergrp_id
  • usergrp_name
usergrp_name | usergrp_id
(選用)指定要刪除關聯的使用者的 ID 或名稱。如果指定這個參數,則所指定使用者的詳細視圖會顯示在輸出中。如果未指定 ID 或名稱,就會顯示簡要視圖。

說明

這個指令會顯示系統上已建立之使用者的清單。

簡要的呼叫範例

lsuser

產生的輸出:

id name      password ssh_key remote usergrp_id usergrp_name 
0    superuser   yes        no        no       0            SecurityAdmin
1    simon       no         yes       no       2            CopyOperator      
2    jane        yes        no        no       3            Service           
3    kip         yes        yes       yes                                             

詳細的呼叫範例

lsuser 1

產生的輸出:

id 1

name tpc_admin
password yes
ssh_key no
remote no
usergrp_id 0
usergrp_name SecurityAdmin