一个命令杀掉符合条件的所有进程

作者: E狼 | 来源:发表于2017-11-29 14:23 被阅读35次

说明

我们有可能会同时启动多linux 命令带不同的参数去执行.
比如:

nohup php cleardata.php  1000000 > clear1_1m.log &
nohup php cleardata.php  2000000 > clear1_2m.log &
nohup php cleardata.php 3000000 > clear1_3m.log &
nohup php cleardata.php 4000000 > clear1_4m.log &
nohup php cleardata.php 5000000 > clear1_5m.log &

启动后想批量kill掉这些进程, 原始的办法就是先

ps -ef|grep cleardata
kill -9 1234
kill -9 2345
....

下面这个命令能批量杀掉名字名包括 "cleardata"的进程

for i in `ps -ef|grep cleardata |awk '{print $2}' `; do kill -9 $i ; done;

这个时候你再 ps -ef|grep cleardata 会发现干净的跟钱包一样.

相关文章

  • 一个命令杀掉符合条件的所有进程

    说明 我们有可能会同时启动多linux 命令带不同的参数去执行.比如: 启动后想批量kill掉这些进程, 原始的办...

  • kill命令使用总结

    简介 kill命令用来终止指定的进程的运行。通过ps或者top命令获取进程的PID,然后用kill命令杀掉该进程。...

  • Linux查看程序端口占用情况

    首先使用netstat命令查看其占用的端口: 查到进程id之后,用ps命令查看进程的详情: 杀掉进程

  • 如何查看端口被哪个进程占用

    步骤一:lsof -i 命令 lsof -i 用以显示符合条件的进程情况,lsof(list open file...

  • 2015小米校招运维部笔试题

    一、Linux基础 1) 如何杀掉Linux系统中所有带“nginx”字段的进程,请给出详细命令? ps aux...

  • Elasticsearch 重启步骤

    使用命令kill杀掉服务器的ES进程即可 1.查找ES进程 ps -ef | grep elastic 2.杀掉E...

  • 杀进程

    windows杀进程命令 1.找到进程 netstat -ano|findstr "5256" 2.杀掉进程 ts...

  • 常用Shell脚本

    if的常用判断方法 获取进程号并杀掉进程 判断上一个命令是否执行成功 命令执行操作符 多条命令可以在一行中出现,它...

  • Linux下如何通过一行命令查找并杀掉进程

    在Linux下,通常我们要杀掉某些进程,一般是先用 ps 命令查找出对应的进程号,然后再用 kill 命令把进程杀...

  • awk 神器

    linux一行命令查找进程并杀掉进程ps -ef | grep redis | awk '{print $2}' ...

网友评论

    本文标题:一个命令杀掉符合条件的所有进程

    本文链接:https://www.haomeiwen.com/subject/phiubxtx.html