19 lines
619 B
Bash
Executable File
19 lines
619 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# 停止脚本:stop.sh
|
|
# 用于停止发型更换项目的后端和前端服务
|
|
|
|
echo "停止发型更换项目..."
|
|
|
|
# 停止后端服务
|
|
echo "停止后端服务..."
|
|
ps aux | grep "app.py" | grep -v grep | awk '{print $2}' | xargs -r kill -9 2>/dev/null || echo "后端服务可能已经停止"
|
|
|
|
# 停止前端服务
|
|
echo "停止前端服务..."
|
|
ps aux | grep "http.server 48080" | grep -v grep | awk '{print $2}' | xargs -r kill -9 2>/dev/null || echo "前端服务可能已经停止"
|
|
|
|
# 清理PID文件(如果存在)
|
|
rm -f /tmp/hair_backend.pid /tmp/hair_frontend.pid
|
|
|
|
echo "项目停止完成!" |