服务可以在哪些文件夹或文件中出现并从中启动

服务可以在哪些文件夹或文件中出现并从中启动

在 Ubuntu 中,哪些文件夹或文件用于保存可以在启动时启动的服务文件。例如,我知道/etc/init.d一个文件夹包含多个服务文件。/etc/rc.local是一个文件也可以启动一些服务,但还有哪些其他文件呢?

答案1

根据新贵食谱

Ubuntu currently employs a hybrid system where core services are handled by 
Upstart, but additional services can be run in the legacy SystemV mode.

所有新贵系统作业默认居住/etc/init/会话作业可以在以下位置找到:

  • $XDG_CONFIG_HOME/upstart/ (如果未设置 $XDG_CONFIG_HOME,则为 $HOME/.config/upstart/)。
  • $HOME/.init/(已弃用 - 支持旧版用户作业)。
  • $XDG_CONFIG_DIRS
  • /usr/share/upstart/会话/

会话作业由用户自己管理会话初始化

SystemV 服务初始化脚本位于/etc/init.d/并且位于/etc/rcX.d存在指向已启用服务的符号链接。/etc/rc.local文件在每个多用户结束时作为最后一个服务执行运行级别

相关内容