使用 Oracle® Solaris 11.2 目录和命名服务:DNS 和 NIS

退出打印视图

更新时间: 2014 年 7 月
 
 

获取映射信息

用户可以使用 ypcatypwhichypmatch 命令随时从映射中获取有关映射的信息。在下面的示例中,mapname 同时指映射的正式名称和昵称(如果有)。

要列出映射中的所有值,请键入以下命令:

% ypcat mapname

要同时列出映射中的关键字和值(如果有),请键入以下命令:

% ypcat -k mapname 

要列出所有映射昵称,请键入以下任何命令:

% ypcat -x
% ypmatch -x
% ypwhich -x

要列出所有可用映射及其主服务器,请键入以下命令:

% ypwhich -m

要列出特定映射的主服务器,请键入以下命令:

% ypwhich -m mapname

要使映射中的项与关键字匹配,请键入以下命令:

% ypmatch key mapname

如果要查找的项不是映射中的关键字,请键入以下命令:

% ypcat mapname | grep item

其中,item 是要搜索的信息。要获取有关其他域的信息,请使用这些命令的 –d domainname 选项。

如果请求非缺省域的信息的计算机没有针对所请求的域的绑定,ypbind 将在 /var/yp/binding/domainname/ypservers 文件中查询该域的服务器列表。如果此文件不存在,该命令将发出服务器的 RPC 广播。在这种情况下,被请求域必须有一台服务器与请求计算机位于同一子网。