linux 批量杀掉程序 ps命令 grep命令 kill命令

遇到在后台运行一个程序的不同参数,又想将此类程序都停止。

ps -ef|grep new_realtime_mkf|grep -v  grep|awk '{print $2}'|xargs kill -9

new_realtime_mkf 为想杀掉程序中包含字符串new_realtime_mkf的命令,此字符串应尽量的精准。
此命令会将后台命令中包含new_realtime_mkf字符串的进程全部杀死。

ps -ef  #显示所有进程信息,连同命令行

ps:后面跟的参数
a 显示所有进程
-a 显示同一终端下的所有程序
-A 显示所有进程
c 显示进程的真实名称
-N 反向选择
-e 等于“-A”
e 显示环境变量
f 显示程序间的关系
-H 显示树状结构
r 显示当前终端的进程
T 显示当前终端的所有程序
u 指定用户的所有进程
-au 显示较详细的资讯
-aux 显示所有包含其他使用者的行程
-C<命令> 列出指定命令的状况
–lines<行数> 每页显示的行数
–width<字符数> 每页显示的字符数
–help 显示帮助信息
–version 显示版本显示
可参考http://www.cnblogs.com/peida/archive/2012/12/19/2824418.html

grep new_realtime_mkf

查找包含“new_realtime_mkf”子字符串的字符串
可参考http://www.cnblogs.com/peida/archive/2012/12/17/2821195.html

awk '{print $2}'

使用正则方式,{}为正则表达式
可参考http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858470.html

xargs kill -9

xargs简单说是将多行归为一行。
可参考http://man.linuxde.net/xargs

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值