CentOS6 可以在 rc.local 中增加启动 shell 脚本实现开启自启动
这里假设需要启动
/usr/share/autostartup/demo-service.sh
STEP1. 将需要开启启动的脚本设置为标记为可执行文件
chmod +x /usr/share/autostartup/demo-service.sh
STEP2. 执行如下命令将 /etc/rc.d/rc.local 文件标记为可执行文件
chmod +x /etc/rc.d/rc.local
在 CentOS7 中,/etc/rc.d/rc.local 文件的权限被降低了,开机的时候执行在自己的脚本是不能起动一些服务的。
将需要执行的脚本写入到 /etc/rc.d/rc.local
echo “/usr/share/autostartup/demo-service.sh” >> /etc/rc.d/rc.local