45 lines
1.0 KiB
Bash
45 lines
1.0 KiB
Bash
cd compose
|
|
docker-compose stop
|
|
echo -e "\x1b[32m[+]Successfully stopped docker containers gf-mysql and gf-grafana\x1b[0m"
|
|
|
|
PROCESS_NAME="tailf.py"
|
|
PIDS=$(ps aux | grep $PROCESS_NAME | grep -v grep | awk '{print $2}')
|
|
|
|
# 检查是否找到了进程
|
|
if [ -z "$PIDS" ]; then
|
|
echo "Unable to find $PROCESS_NAME"
|
|
fi
|
|
|
|
# 杀死找到的进程
|
|
for PID in $PIDS; do
|
|
sudo kill $PID
|
|
echo "Killed process $PID#$PROCESS_NAME"
|
|
done
|
|
|
|
PROCESS_NAME="listen.sh"
|
|
PIDS=$(ps aux | grep $PROCESS_NAME | grep -v grep | awk '{print $2}')
|
|
|
|
# 检查是否找到了进程
|
|
if [ -z "$PIDS" ]; then
|
|
echo "Unable to find $PROCESS_NAME"
|
|
fi
|
|
|
|
# 杀死找到的进程
|
|
for PID in $PIDS; do
|
|
sudo kill $PID
|
|
echo "Killed process $PID#$PROCESS_NAME"
|
|
done
|
|
|
|
PROCESS_NAME="top.py"
|
|
PIDS=$(ps aux | grep $PROCESS_NAME | grep -v grep | awk '{print $2}')
|
|
|
|
# 检查是否找到了进程
|
|
if [ -z "$PIDS" ]; then
|
|
echo "Unable to find $PROCESS_NAME"
|
|
fi
|
|
|
|
# 杀死找到的进程
|
|
for PID in $PIDS; do
|
|
sudo kill $PID
|
|
echo "Killed process $PID#$PROCESS_NAME"
|
|
done |