方法1
vim /etc/rc.d/rc.local
追加以下内容,()&,代表括号内的所有指令都在后台运行
sleep 30开机启动后sleep30秒后再执行开机脚本,因为启动的程序要依赖其他服务的开启
(
sleep 30
/bin/su - root -c "/home/server/auto_script/auto_protocol.sh"
)&
auto_protocol.sh 里打开了redis,然后运行一个jar
#!/bin/bash
/home/server/redis-4.0.9/src/redis-server /home/server/redis-4.0.9/redis.conf &
java -jar /home/server/auto_script/protocol.jar &
不要忘了给两个文件添加可执行权限
chmod +x auto_protocol.sh
chmod +x /etc/rc.d/rc.local
方法2
可以写service,由于目前没有并没有需要用到,这里只是提一下,后续有实际操作再更新
网友评论