Linux下如何用语句杀死某个程序运行的所有进程

来源:互联网 发布:mac怎么看rmvb 编辑:程序博客网 时间:2024/04/29 01:37

如何用语句杀死所有oracle带(LOCAL=NO)的进程?

方法一:(进入oracle用户下)

$ a=`ps -ef |grep oracle$ORACLE_SID|grep LOCAL=NO |awk '{print $2}'`

或者 (去除当前grep进程)

$ a=`ps -ef |grep oracle$ORACLE_SID|grep LOCAL=NO |grep -v grep|awk '{print $2}'`

$ echo $a

$ kill -9 $a

方法二:(直接杀)

$ ps -ef |grep oracle$ORACLE_SID|grep LOCAL=NO|awk '{print $2}'|xargs kill -9

原创粉丝点击