关闭前验证
# 检测进程是否存在
ps aux | grep "[n]ginx"
# 确认进程是否存在
ps aux | grep "[n]ginx: master" # 有输出 = 进程在运行
# 或是用 system 管理
systemctl status nginx
手动安全停止
# 优雅停止
PID=$(ps -eo pid,cmd | grep "[n]ginx: master" | awk '{print $1}') && sudo kill -QUIT $PID
# 快速停止
PID=$(ps -eo pid,cmd | grep "[n]ginx: master" | awk '{print $1}') && sudo kill - -TERM $PID
# 验证是否关闭
ps aux | grep "[n]ginx"
重启服务
nginx -s reload