当前位置: 首页 > news >正文

Nginx停止脚本命令

Windows 停止Nginx脚本

创建一个 stop.bat 文件

@echo off
chcp 65001 >nul  
:: UTF-8编码
:: 或 chcp 936  :: GBK编码
:: echo 中文内容测试@echo off
:: 强制终止Nginx主进程及工作进程
taskkill /F /IM nginx.exe >nul 2>&1:: 检查是否终止成功
tasklist | find "nginx.exe" >nul
if %errorlevel% equ 0 (echo [错误] Nginx进程终止失败pauseexit /b 1
) else (echo [成功] 所有Nginx进程已终止pauseexit /b 0
)

Linux 停止Nginx脚本

创建一个 stop.sh 文件

创建文件命令

>>stop.sh
或
touch stop.sh
#!/bin/bash
# 强制终止Nginx主进程及工作进程
sudo pkill -9 nginx# 检查是否终止成功
if pgrep nginx >/dev/null; thenecho "[错误] Nginx进程终止失败"exit 1
elseecho "[成功] 所有Nginx进程已终止"exit 0
fi

如果是从Windows中创建的文件上传的执行报这个错误可执行下面的命令清除下格式

line 1: $‘\r’: command not found
在这里插入图片描述

sed -i 's/\r//' stop.sh
http://www.xdnf.cn/news/1478431.html

相关文章:

  • 性能优化的边界-不该优化什么
  • PostgreSQL三种关闭方式的区别
  • 详解文件操作
  • 数据库集群分类详解
  • 【Java】抽象类和接口对比+详解
  • Altium Designer(AD24)加载License文件方法
  • 计算机CPU的工作原理介绍
  • 抽成独立组件库:微前端架构下公共组件共享的最佳实践
  • MyBatis Example模式SQL注入风险
  • C#中一段程序类比博图
  • 【完整源码+数据集+部署教程】水培植物病害检测系统源码和数据集:改进yolo11-AKConv
  • 从 JDK 1.8 切换到 JDK 21 时遇到 NoProviderFoundException 该如何解决?
  • 【科研成果速递-IJGIS】如何描述与分类移动对象的时空模式?一个新的分类框架与体系!
  • JDBC操作数据库所需要的组件
  • 《Kubernetes 构建 MySQL MGR 集群实战教程》
  • 使用Spring Boot DevTools快速重启功能
  • Python爬虫实战:研究Event Handling机制,构建在线教育平台的课程数据采集和分析系统
  • 使用 YAML 自动化 Azure DevOps 管道
  • browser-use 的三种启动方式详解
  • Android Framework智能座舱面试题
  • 【Python自动化】 21.2 Pandas 读取 Excel 时的 dtype 参数完全指南
  • 贪心算法应用:DNA自组装问题详解
  • Flask论坛与个人中心页面开发教程完整详细版
  • 【LeetCode 热题 100】49. 字母异位词分组
  • Windows 11 手动下载安装配置 uv、配置国内源
  • 固定资产管理系统(vue+Springboot+mybatis)
  • 行为式验证码技术解析:滑块拼图、语序选词与智能无感知
  • Vllm-0.10.1:vllm bench serve参数说明
  • 【完整源码+数据集+部署教程】农作物病害检测系统源码和数据集:改进yolo11-HSFPN
  • Flutter常用库集锦