使用脚本启动停止JAVA程序
#!/bin/bashAPP_MAINCLASS=com.jna.JanServerAPP_START_SCRIPT=/opt/com/jna/runJnastop(){javaps=`ps -ef|grep -v "\<grep\>"|grep com.jna.JanServer|awk '{print $2}'`for v in $javaps;do echo "stop elm server,process id: "$v; kill -9 $v;done}start(){ RESULT=`ps -ef|grep -v "\<grep\>"|grep com.jna.JanServer` if [ -z "$RESULT" ];then $APP_START_SCRIPT;else echo "Elm Server already running";fi}case "$1" instart)start ;;stop)stop ;;restart)stopsleep 2start;;*) echo "Usage: $prog {start|stop|restart}" exit 1esac