1、新建可执行文件
特别注意:如果使用notepad++编辑器一定要选择Unix,
tender.sh,并授权chmod 777 tender.sh,添加到root组:sudo chown root:root start.sh
#!/bin/bash
pidlist=`ps -ef |grep scdykj-iot-mqtt-modbus-61850.jar |grep -v "grep"|awk '{print $2}'`
echo $pidlist
kill -9 $pidlist
rm /root/app/scdykj-iot-mqtt-modbus-61850/nohup.out
source /etc/profile
nohup java -jar /root/app/scdykj-iot-mqtt-modbus-61850/scdykj-iot-mqtt-modbus-61850.jar > /root/app/scdykj-iot-mqtt-modbus-61850/nohup.out &
echo "reset success"
2、设置定时任务
centos7:
crontab -e // 编辑Linux定时任务配置文件
0 * * * * /home/webSocketStart.sh
crontab -l // 查看当前所有的定时任务
05 16 * * * /home/webSocketStart.sh
ubuntu 1