linux开机自启动自定义脚本【centos7】以jar启动为例

1、前置条件


centos 7 java 1.8


2、编辑自定义脚本文件:


(1)先创建自定义脚本文件:

    创建脚本命令:touch run.sh

    授权脚本可执行:chmod +x run.sh

    创建日志文件【可不创建】:touch run.log

run.sh脚本文件内容

#!/bin/bash

LOG_TIME=`date +%H:%M:%S` # 取出当前的时间值,赋值给变量LOG_TIME

echo '启动时间:'+>>/root/run/run.log

echo '启动时间:'+$LOG_TIME>>/root/run/run.log

export JAVA_HOME=/usr/local/java

export PATH=${JAVA_HOME}/bin

cd /opt/zsl/project/java

./startjar.sh


3、将run.sh文件加入到rc.local文件中


    在rc.local文件接口增加:

    /root/run/run.sh

    exit 0


4,重启系统测试:

    自行命令:reboot


你可能感兴趣的:(linux开机自启动自定义脚本【centos7】以jar启动为例)