《chkconfig核心案例和核心原理》

来源:互联网 发布:怀孕36周彩超数据 编辑:程序博客网 时间:2024/05/08 23:44


1.由下面图知,开机执行顺序为55,关机执行顺序为25:





2.通过chkconfig --list sshd发现sshd在runlevel为3以及5的情形下均是启用状态,rc3.d代表runlevel等级为3,删除55后,给/etc/init.d/sshd软链接到/etc/rc3.d/k25sshd,也就是上图中的关闭状态(关机执行顺序),所以再次用chkconfig查看时runlevel3下的sshd服务呈现关闭状态;同理,删除25后,给/etc/init.d/sshd软链接到/etc/rc3.d/S55sshd,也就是上图中的启用状态(开机执行顺序),所以再次用chkconfig查看时runlevel3下的sshd服务已然又呈现出启用状态。

.


3.自定义一个脚本:

①自定义脚本内容:



②自定义一个脚本 并使之实现:



③给自定义脚本规范设置,即start、stop、restart均有自带脚本的显示效果:



④add的同时已经启用默认脚本:



4.chkconfig只是伴随着下次开机时的自启动,关闭后即使/etc/init.d/you start,也不会启用之前关闭的脚本。



5.


通过chkconfig --list sshd发现sshd在runlevel为3以及5的情形下均是启用状态,rc3.d代表runlevel等级为3,删除24后,给/etc/init.d/sshd软链接到/etc/rc3.d/S56sshd,也就是上图中的启动状态(开机执行顺序),所以再次用chkconfig查看时runlevel3下的sshd服务呈现启用状态;同理,删除24后,给/etc/init.d/sshd软链接到/etc/rc5.d/S56sshd,也就是上图中的启用状态(开机执行顺序),所以再次用chkconfig查看时runlevel5下的sshd服务已然又呈现出启用状态。(默认先前sshd服务的所有运行级别均为关闭状态)







0 0
原创粉丝点击