如果在 /etc/init.d 中加入一个 script,还须要制作相关的 link。这样开机时,就会自动启动相关服务(如apache等)。
在 /etc/rc*.d 中。K 开头是 kill , S 开头是 start , 数字顺序代表启动的顺序。
在 /etc/init.d 中建立一个叫作 aispeech 的 script , 然后
update-rc.d aispeech defaults
就会产生以下链結::
Adding system startup for /etc/init.d/aispeech ...
/etc/rc0.d/K20aispeech -> ../init.d/aispeech
/etc/rc1.d/K20aispeech -> ../init.d/aispeech
/etc/rc6.d/K20aispeech -> ../init.d/aispeech
/etc/rc2.d/S20aispeech -> ../init.d/aispeech
/etc/rc3.d/S20aispeech -> ../init.d/aispeech
/etc/rc4.d/S20aispeech -> ../init.d/aispeech
/etc/rc5.d/S20aispeech -> ../init.d/aispeech
Done.
本文介绍如何在Linux系统中配置服务的自启动。通过在/etc/init.d目录下创建脚本并利用update-rc.d命令设置链接,可以使特定服务如aispeech在系统启动时自动运行。文章详细解释了K和S开头的链接文件的作用以及数字顺序的意义。
472

被折叠的 条评论
为什么被折叠?



