首页 > 试题广场 >

在Linux系统中哪个文件定义了服务搜索顺序? 。

[单选题]
在Linux系统中哪个文件定义了服务搜索顺序? 。
  • /etc/services
  • /etc/nsorder
  • /etc/nsswitch.conf
  • /etc/hosts
/etc/services      文件是记录网络服务名和它们对应使用的端口号及协议。
/etc/nsswitch.conf       规定通过哪些途径以及按照什么顺序通过这些途径来查找特定类型的信息。还可以指定某个方法奏效或失效时系统将采取什么动作。  
/etc/hosts       是配置ip地址和其对应主机名的文件,这里可以记录本机的或其他主机的ip及其对应主机名。不同的linux版本,这个配置文件也可能不同
发表于 2016-07-19 12:35:19 回复(0)
更多回答
文件/etc/nsswitch.conf(name service switch configuration ,名字服务切换配置 ) 规定通过哪些途径以及按照什么顺序通过这些途径来查找特定类型的信息。还可以指定某个方法奏效或失效时系统将采取什么动作。  
Nsswitch.conf中的每一行配置都指明了如何搜索信息,每行配置的格式如下:  
Info: method[[action]] [method[[action]]...]  
    其中,info 指定该行所描述的信息的类型, method 为用来查找该信息的方法, action 是对前面的 method 返回状态的响应。 action 要放在方括号里。  
发表于 2016-06-14 23:33:11 回复(0)
/etc/services文件是记录网络服务名和它们对应使用的端口号及协议。
/etc/nsswitch.conf(name service switch configuration,名字服务切换配置)服务搜索顺序,规定通过哪些途径以及按照什么顺序通过这些途径来查找特定类型的信息。还可以指定某个方法奏效或失效时系统将采取什么动作。
/etc/hosts是配置ip地址和其对应主机名的文件,这里可以记录本机的或其他主机的ip及其对应主机名。
发表于 2016-06-17 11:02:25 回复(0)