除了 /etc/rc.conf 之外,还有哪些其他配置文件在启动时控制系统服务?

除了 /etc/rc.conf 之外,还有哪些其他配置文件在启动时控制系统服务?

我对 FreeBSD 还很陌生,根据我在手册中学到的知识,/etc/rc.conf在启动时控制系统服务。

里面没有提到sendmail和syslogd /etc/rc.conf,那它们怎么会自动启动呢?启动时是否还有其他系统服务的配置文件?

答案1

您正在寻找/etc/defaults/rc.conf.默认值是基础,并且/etc/rc.conf仅包含覆盖默认值的更改。

如果您想要非常详细的信息,您还可以使用 .rc 脚本从 rc 脚本中获取调试消息rc_debug="YES"

答案2

您可能正在运行 systemd,请尝试运行:

systemctl list-unit-files

答案3

FreeBSD 有一本精彩的手册。

http://www.freebsd.org/doc/en/books/handbook/boot.html

相关内容