Solaris ネーミングの管理

テーブルまたはエントリのオブジェクト属性を表示する方法

テーブルのオブジェクト属性を表示するには、niscat -o にテーブル名を付けて実行します。

niscat -o tablename.org_dir

テーブルエントリのオブジェクト属性を表示するには、niscat -o を使い、インデックス付きの名前でエントリを指定します。

entry ::=column=value   ¥
 ... tablename | ¥
 [column=value  ,...],¥
 tablename

次に、テーブルの例とテーブルエントリの例を示します。

「テーブル」

rootmaster# niscat -o hosts.org_dir.doc.com.
Object Name : hosts 
Owner : rootmaster.doc.com. 
Group : admin.doc.com. 
Domain : org_dir.doc.com. 
Access Rights : ----rmcdr---r--- 
Time to Live : 12:0:0 
Object Type : 
TABLE Table Type : hosts_tbl 
Number of Columns : 4 
Character Separator : 
Search Path : 
Columns :
 [0] Name : cname
 Attributes : (SEARCHABLE, TEXTUAL DATA, CASE INS
 Access Rights: ----------------
 [1] Name : name
 Attributes : (SEARCHABLE, TEXTUAL DATA, CASE INS
 Access Rights: ----------------
 [2] Name : addr
 Attributes : (SEARCHABLE, TEXTUAL DATA, CASE INS
 Access Rights: ----------------
 [3] Name : comment
 Attributes : (TEXTUAL DATA)
 Access Rights: ---------------- 

「テーブルエントリ」

rootmaster# niscat -o [name=rootmaster],hosts.org_dir.doc.com.  
Object Name : hosts
Owner : rootmaster.doc.com. 
Group : admin.doc.com. 
Domain : org_dir.doc.com. 
Access Rights : ----rmcdr---r--- 
Time to Live : 12:0:0 
Object Type : ENTRY
 Entry data of type hosts_tbl
 Entry has 4 columns.
 .
#