Files
eACGM/grafana/stop.sh
2025-08-07 10:14:54 +08:00

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