执行带stop参数的update-rc.d命令来让一个init脚本开机自启动会导致关机被阻塞吗?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
gtiubvrd
帖子: 62
注册时间: 2011-07-29 19:16

执行带stop参数的update-rc.d命令来让一个init脚本开机自启动会导致关机被阻塞吗?

#1

帖子 gtiubvrd » 2017-07-28 19:20

一个init脚本文件被放入了/etc/init.d目录,那个脚本只会启动一些程序。如果我们执行
update-rc.d 脚本文件名 start 80 2 3 4 5 . stop 20 0 1 6 .
请问以上的stop 20 0 1 6 .会导致关机时脚本文件被再次执行,启动一堆程序,阻塞关机吗?
头像
astolia
论坛版主
帖子: 6444
注册时间: 2008-09-18 13:11

Re: 执行带stop参数的update-rc.d命令来让一个init脚本开机自启动会导致关机被阻塞吗?

#2

帖子 astolia » 2017-07-28 22:10

纠正一个概念:关机前执行脚本的主要意义在于保存设置,而非结束进程。并不是要等所有用户进程结束完后才能关机,虽然一般的init机制都先让用户进程自我了断,如果不行就强制结束
回复