linux中grep查找进程名,使用awk截取进程号,通过xargs来kill掉进程
ps -ef | grep test|grep -v grep|awk ‘{print $2}’|xargs -i kill -9 {}命令解释:–查找test关键字进程1、ps -ef | grep test–grep -v 是反向查找的意思,grep -v grep 就是查找不含有 grep 字段的行,去除包含grep的行,即过滤掉自己执行的grep2、ps -ef | grep ...
·
ps -ef | grep test|grep -v grep|awk ‘{print $2}’|xargs -i kill -9 {}
命令解释:
–查找test关键字进程
1、ps -ef | grep test
–grep -v 是反向查找的意思,grep -v grep 就是查找不含有 grep 字段的行,去除包含grep的行,即过滤掉自己执行的grep
2、ps -ef | grep test|grep -v grep
–加上grep -v grep ,就只剩下1行记录
3、ps -ef | grep test|grep -v grep|awk ‘{print $2}’
4、ps -ef | grep test|grep -v grep|awk ‘{print $2}’|xargs -i kill -9 {}
xargs -i kill -9 {}
xargs加-i 参数直接用 {}就能代替管道之前的标准输出的内容,即前面获取的进程号会出现在 kill -9 后面替换{} ,执行
kill -9 1800
更多推荐
已为社区贡献1条内容
所有评论(0)