让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 &
   
原文地址:https://www.cnblogs.com/feiling/p/2854797.html