命令:
ps -ef|grep "关键字"|grep -v "关键字"|cut -c 9-15|xargs kill -9
解释:
1、显示所有进程
ps -ef
例子:
2、筛选进程
显示含有“关键字”的进程,这里的关键字的位置可以是任意位置,只要是存在在这个进程中的属性
grep "关键字"
例子:
grep bash
3、筛选进程
去掉含有“关键字”的进程,这里的关键字的位置可以是任意位置,只要是存在在这个进程中的属性
grep -v "关键字"
例子:
grep -v bin
4、截取进程号
截取筛选出的进程号,位置为第9-15个字符
cut -c 9-15
例子:
5、终止进程:
xargs为前面选择出的进程号,作为“kill -9”的参数,“kill -9”会终止指定的进程
xargs kill -9
说明
2和3的筛选进程不一定都要写,自己视情况选择就好。