Solaris のシステム管理 (ネーミングとディレクトリサービス : NIS+ 編)

オブジェクトとテーブルエントリの構文

オブジェクトとテーブルエントリは異なる構文を使います。

オブジェクト


objectname

テーブルエントリ


[columnname=value],tablename

注 –

この場合、角括弧 ( [ ]?) は構文の一部であり、オプション記号ではありません。


インデックス付きの名前では、列と値のペアを複数指定できます。その場合、操作はすべての列と値のペアに一致するエントリにだけ適用されます。列と値のペアが増えると、検索条件が厳しくなります。

たとえば、以下のようになります。

表 15–11 オブジェクトとエントリの構文

種類 

コメント例 

オブジェクト 

hosts.org_dir.sales.doc.com.

テーブルエントリ 

`[uid=33555],passwd.org_dir.Eng.doc.com.'

2 つの値のテーブルエントリ 

`[name=sales,gid=2],group.org_dir.doc.com.'

列はインデックス付きの名前の特殊な形式になっています。列の操作は nistbladm コマンドでだけ可能なため、詳細は、「テーブルでの nistbladm コマンドの使用」を参照してください。