kill 进程的方法
1 按 PID
# 注:pid可以是多个
kill -1 pid … # 直接将信号值作为选项
kill -n 9 pid # 指定信号值
kill -s SIGINT pid # 指定信号名
# 举例
kill -9 `pidof redis-server` # 杀掉所有redis进程
kill -int `pidof ping`
kill -sigint `pidof ping`
=
2 按进程名称
# 格式
# killall命令来自psmisc包!!!!!!!
killall cmd #(默认信号15,表示终止正在运行的进程)
# kill redis
killall redis-server
=
3 按正则匹配进程名称批量 kill
不建议使用。。。很容易误杀
# 格式
pkill [options] pattern
# kill 所有 p 开头的进程。。。。。。
pkill '^p'
=
wan