30 lines
532 B
Bash
30 lines
532 B
Bash
#!/bin/bash
|
|
# @Author: haodaquan
|
|
# @Date: 2017-06-29 17:44:45
|
|
# @Last Modified by: haodaquan
|
|
# @Last Modified time: 2019-07-03 17:44:45
|
|
|
|
|
|
case $1 in
|
|
start)
|
|
nohup ./ppgo_agent 2>&1 >> info_agent.log 2>&1 /dev/null &
|
|
echo "服务已启动..."
|
|
sleep 1
|
|
;;
|
|
stop)
|
|
killall ppgo_agent
|
|
echo "服务已停止..."
|
|
sleep 1
|
|
;;
|
|
restart)
|
|
killall ppgo_agent
|
|
sleep 1
|
|
nohup ./ppgo_agent 2>&1 >> info_agent.log 2>&1 /dev/null &
|
|
echo "服务已重启..."
|
|
sleep 1
|
|
;;
|
|
*)
|
|
echo "$0 {start|stop|restart}"
|
|
exit 4
|
|
;;
|
|
esac |