在 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
文件在每个多用户结束时作为最后一个服务执行运行级别。