マップ情報は、ypcat、ypwhich、ypmatch コマンドを使っていつでも取得できます。以下の例では、mapname はマップの正式名とニックネーム(存在する場合)の両方を意味します。
マップのすべての値を表示するには、次のように入力してください。
% ypcat mapname |
マップのキーと値 (存在する場合) の両方を表示するには、次のように入力してください。
% ypcat -k mapname |
マップのすべてのニックネームを表示するには、以下のコマンドのどれかを入力してください。
% ypcat -x % ypwhich -x % ypmatch -x |
使用可能なすべてのマップとマスターサーバーを表示するには、次のように入力してください。
% ypwhich -m |
特定マップのマスターサーバーを表示するには、次のように入力してください。
% ypwhich -m mapname |
キーをマップのエントリと比較するには、次のように入力してください。
% ypmatch key mapname |
見つけたい項目がマップのキーでない場合は、次のように入力してください。
% ypcat mapname | grep item |
item は、見つけたい情報です。他のドメインに関する情報を取得するには、これらのコマンドの -d domainname オプションを指定してください。
デフォルト以外のドメインの情報を要求するマシンが、そのドメインに対するバインドを持っていない場合は、このマシンは ypbind で /var/yp/binding/domainname/ypservers ファイルを参照して、そのドメインのサーバーリストを検索します。このファイルが存在しない場合は、ypbind は RPC 同報通信を送出してサーバーを検索します。この場合、検索先であるドメインのサーバーは、要求元マシンと同じサブネットに存在している必要があります。