#!/usr/bin/bash # CMS独立应用停止脚本 cd "$(dirname "$0")" PIDFILE="$(pwd)/cms.pid" if [ -f "$PIDFILE" ]; then PID=$(cat "$PIDFILE") if kill -0 "$PID" 2>/dev/null; then echo "停止 CMS (PID: $PID)..." kill "$PID" sleep 2 if kill -0 "$PID" 2>/dev/null; then kill -9 "$PID" fi echo "CMS已停止" else echo "CMS进程已不存在" fi rm -f "$PIDFILE" else echo "未找到PID文件" fi