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

  • 6
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值