当前位置:   article > 正文

centos开机自启的方式总结

centos开机自启

centos管理服务的开机自启的方式有这些:

1. systemctl

systemctl使用enable/disable来开机自启和禁用开机自启:

systemctl enable sshd

开机自动的配置文件存储在/etc/systemd下。

 

2.chkconfig

这个命令是用于简化服务的管理,和systemctl同时起作用。开启启动的脚本需要放在/ect/init.d/下。

chkconfig 服务命令:

先把脚本添加到chkconfig管理中,再进行管理。

chkconfig --add 脚本文件名    # 添加指定的服务,让chkconfig指令管理它。

chkconfig --del 脚本文件名     # 删除指定的服务,不再让chkconfig指令管理它

chkconfig 脚本文件名 on

chkconfig 脚本文件名 off 

 

3./etc/rc.d/rc0-6.d/

在rc.d/rc0到6.d/目录下添加软链接,指向你的脚本,软链的开头K或S,数字表示执行的顺序,例如K10network。S表示启动的脚本,K表示杀掉进程时调用。如有缺少,则会从缺省的init脚本自动建立。

 

4.rc.local

这个配置文件放在/etc/rc.local -> /etc/rc.d/rc.local。这个配置文件里的脚本,会在所有初始化脚本都执行完后再执行。

在这里你直接添加执行的命令即可,简单明了。

 

其实,最后三种其实是一套。chkconfig管理/etc/rc.d/init.d/下的脚本启动,并设置运行等级到/etc/rc.d/rc0-6.d/,rc.loca是最后运行的。当然,systemctl也会管理服务进程,将自启动进程设置到多个等级,一般是2-5等级一起设置。

来源: http://www.yu7s.com/article/20230602203259804.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/459069
推荐阅读
相关标签
  

闽ICP备14008679号