脚本样例:
ssh ${user_test}@${host_test} 'kill -9 `pgrep -f xxx-server\.jar` ; echo 1'
pgrep 是通过程序的名字来查询进程的工具,一般是用来判断程序是否正在运行。
-l 列出程序名和进程ID
-o 进程起始的ID
-n 进程终止的ID
-f, --full use full process name to match
使用完整进程名匹配出进程号
![](https://img.haomeiwen.com/i4811623/9893663270a41b74.png)
kill -9
kill -l(查看Linux/Unix的信号变量)
-n 指的是 信号编号
![](https://img.haomeiwen.com/i4811623/f02b3acaa742a750.png)
不能被捕获及忽略,必杀
网友评论