欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

shell脚本--重启nohup后台运行的程序

程序员文章站 2024-03-26 12:54:53
...

例子:

重启filebeat

#!/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 &