centos7 sh脚本关闭多个不同进程
时间: 2023-09-06 15:14:23 浏览: 94
根据端口直接关闭进程脚本
可以使用以下命令关闭多个不同进程:
```bash
#!/bin/bash
# 关闭进程1
kill $(ps aux | grep '[p]rocess1' | awk '{print $2}')
# 关闭进程2
kill $(ps aux | grep '[p]rocess2' | awk '{print $2}')
# 关闭进程3
kill $(ps aux | grep '[p]rocess3' | awk '{print $2}')
# 关闭进程4
kill $(ps aux | grep '[p]rocess4' | awk '{print $2}')
# 关闭进程5
kill $(ps aux | grep '[p]rocess5' | awk '{print $2}')
```
其中,`process1`、`process2`、`process3`、`process4`、`process5` 分别代表需要关闭的进程名。这里使用了 `grep` 命令来匹配进程名,并使用 `[p]rocess` 的方式来避免匹配到 `grep` 进程本身。然后使用 `awk` 命令来提取进程 ID,最后使用 `kill` 命令来关闭进程。
阅读全文