让shell脚本开机自启动方法
在/etc/rc.local文件添加shell脚本的执行语句:
bash -l [PATH]/filename.sh
这里之所以需要加“-l”参数(小写的L)是想让bash在执行这个.sh文件时预先加载/etc/profile,否则.sh如果使用到/etc/profile里的环境配置就无法成功启动。
比如yuchberry可以新建一个.sh文件如下内容,然后添加到/etc/rc.local文件中让基自动开机启动:
#!/bin/sh cd /opt/yuchberry_server_1.3.926.2 nohup java -jar svr.jar &