nsswitch.conf:有一个守护进程,我需要重新启动?

当我修改/etc/nsswitch.conf时,是否有一个“nss”守护进程,我应该重新启动? 我不是指像mdns&nis这样的模块。

不,你可能不会(除了大卫说的,也许是ypbind,但你说的不是NIS)。 nsswitch.conf文件并不是特别的守护进程,它实际上是C库用于各种系统调用的文件。

您可能已经运行了nscd(名称服务caching守护进程),您可能需要重新启动,否则不太可能。 某些守护进程可能会caching获取*()函数调用结果,可能需要重新启动。

请注意,现有进程将不会意识到对nsswitch.conf的更改。 nsswitch.conf(5)页面指出:“在使用nsswitch.conf的每个进程中,整个文件只读取一次;如果稍后更改文件,进程将继续使用旧configuration。