写一个shell脚本查看nginx是否在运行 并杀掉进程
时间: 2024-05-07 12:20:11 浏览: 115
shell脚本之nginx自动化脚本
以下是一个查看nginx是否在运行并杀掉进程的shell脚本:
```
#!/bin/bash
# 检查nginx是否在运行
if pgrep nginx > /dev/null
then
echo "nginx is running"
# 获取nginx进程号
PID=$(pgrep nginx)
# 杀死nginx进程
kill $PID
echo "nginx process $PID killed"
else
echo "nginx is not running"
fi
```
使用方法:
1. 打开终端
2. 进入脚本所在的目录
3. 给脚本添加执行权限:`chmod +x filename.sh` (将`filename.sh`换成脚本文件的名称)
4. 运行脚本:`./filename.sh` (将`filename.sh`换成脚本文件的名称)
阅读全文