假设需要开机启动的脚本为/root/start.sh。
## 添加执行权限 chmod +x start.sh
添加start.sh到开机自动执行,修改文件vi /etc/rc.d/rc.local,在该文件的末尾加入开机启动脚本的命令:
[root@localhost ~]# cat /etc/rc.d/rc.local #!/bin/bash ## THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES # ## It is highly advisable to create own systemd services or udev rules ## to run scripts during boot instead of using this file. # ## In contrast to previous versions due to parallel execution during boot ## this script will NOT be run after all other services. # ## Please note that you must run 'chmod +x /etc/rc.d/rc.local' to ensure ## that this script will be executed during boot. touch /var/lock/subsys/local 下面是新添加 /root/start.sh
添加执行权限给rc.local:
chmod +x /etc/rc.d/rc.local
执行命令使rc.local文件生效:
systemctl enable rc-local
最后重启服务器:reboot,查看脚本是否自启动成功。
本文作者:a
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!