复制下面的代码,调整 jar包的路径和名称 、日志的路径和名称,给脚本文件授权,执行脚本文件即可
注意:在windows 下写shell,到Linux执行时可能会报错,这是因为编写的 shell脚本是在win下编写的,每行结尾是\r\n 的Unix 结果行是\n
#/bin/bash
#只需要 替换jar包 路径 与 名称, 日志路径 与 名称 即可
toolPath=/tmp/smart-tools/backend/
ps -ef | grep xxx.jar |grep -v grep | awk '{print $2}' | xargs kill -9
nohup java -Xms256m -Xmx3072m -jar ${toolPath}xxx.jar>/tmp/smart-tools/tool.log 2>&1 &
exec tail -300f ../../../logs/smart-tools/tool.log