shell脚本--重启nohup后台运行的程序
时间:2020-04-11 18:37 来源:linux.it.net.cn 作者:IT
例子:
重启filebeat
升级版
#!/bin/bash
ps -ef|grep "filebeat" |grep -v grep|cut -c 9-15|xargs kill -9
cd /data/logs/
nohup /data/elk/filebeat-6.0.0/filebeat -e -c /data/elk/filebeat-6.0.0/php_api.yml &
基础版
#!/bin/bash
pid=`ps -ef | grep "filebeat" | grep php_api.yml | awk '{printf $2}'`
echo $pid
kill -9 $pid
cd /data/logs/
nohup /data/elk/filebeat-6.0.0/filebeat -e -c /data/elk/filebeat-6.0.0/php_api.yml &
(责任编辑:IT)
例子: 重启filebeat 升级版 #!/bin/bash ps -ef|grep "filebeat" |grep -v grep|cut -c 9-15|xargs kill -9 cd /data/logs/ nohup /data/elk/filebeat-6.0.0/filebeat -e -c /data/elk/filebeat-6.0.0/php_api.yml & 基础版 #!/bin/bash pid=`ps -ef | grep "filebeat" | grep php_api.yml | awk '{printf $2}'` echo $pid kill -9 $pid cd /data/logs/ nohup /data/elk/filebeat-6.0.0/filebeat -e -c /data/elk/filebeat-6.0.0/php_api.yml & (责任编辑:IT) |