✨ add pgrep
This commit is contained in:
parent
9fb17700b4
commit
cb88913ac5
19
demo.md
19
demo.md
@ -14,6 +14,25 @@ if [ "$port" == "" ]; then
|
|||||||
fi
|
fi
|
||||||
```
|
```
|
||||||
|
|
||||||
|
#### 检测指定服务是否正常运行
|
||||||
|
|
||||||
|
新建文件写入以下内容
|
||||||
|
|
||||||
|
```
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
read name
|
||||||
|
pgrep $name > /dev/null
|
||||||
|
if [ $? -gt 0 ];then
|
||||||
|
echo "`date` $name is stop" >> ~/mysql_listen.log
|
||||||
|
systemctl $name mysql
|
||||||
|
else
|
||||||
|
echo "`date` $name running" >> ~/mysql_listen.log
|
||||||
|
fi
|
||||||
|
```
|
||||||
|
|
||||||
|
给脚本添加执行权限后运行,输入服务名称即可
|
||||||
|
|
||||||
设置定时任务
|
设置定时任务
|
||||||
|
|
||||||
```
|
```
|
||||||
|
@ -321,3 +321,11 @@ bg 1 #将任务编号为 1 调到后台运行
|
|||||||
fg 1 #将任务编号为 1 调到前台运行
|
fg 1 #将任务编号为 1 调到前台运行
|
||||||
```
|
```
|
||||||
|
|
||||||
|
#### pgrep 命令
|
||||||
|
|
||||||
|
```
|
||||||
|
pgrep nginx # 查看 nginx 进程
|
||||||
|
|
||||||
|
pgrep -l nginx #查看 nginx 进程名称
|
||||||
|
```
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user