一、杀死指定进程

现知道有一个curl线程正在运行,需要杀死

anggang@barry$

curl -y 30 -Y 1 -m 300 -x 8.8.8.8:808 -o html_baidu http://www.baidu.com

% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

Dload  Upload   Total   Spent    Left  Speed

0     0    0     0    0     0      0      0 --:--:--  0:00:21 --:--:--     0

ps -ef 查询运行进程

yanggang@barry$

ps -ef | grep curl

yanggang 10992 25473  0 14:11 pts/0    00:00:00 curl -y 30 -Y 1 -m 300 -x 8.8.8.8:808 -o html_baidu http://www.baidu.com

yanggang 18591 11235  0 14:11 pts/1    00:00:00 grep --color=auto curl

ps -ef 查询并过滤进程id:

yanggang@barry$ ps -ef | grep curl

yanggang  9201 25473  0 14:13 pts/0    00:00:00 curl -y 30 -Y 1 -m 300 -x 8.8.8.8:808 -o html_baidu http://www.baidu.com

yanggang 13612 11235  0 14:13 pts/1    00:00:00 grep --color=auto curl

yanggang@barry$

ps -ef | grep curl | grep -v grep | cut -c 15-20

25473

ps -ef 查询并过滤进程id,并杀死该进程:

yanggang@barry$

ps -ef | grep curl

yanggang 13390 28367  0 14:15 pts/3    00:00:00 curl -y 30 -Y 1 -m 300 -x 8.8.8.8:808 -o html_baidu http://www.baidu.com  (杀死进程前)

yanggang 16946 11235  0 14:15 pts/1    00:00:00 grep --color=auto curl

yanggang@barry$ ps -ef | grep curl | grep -v grep | cut -c 15-20

28367

yanggang@barry$

ps -ef | grep curl | grep -v grep | cut -c 15-20 | xargs kill -9

yanggang@barry$

ps -ef | grep curl

yanggang 13072 11235  0 14:16 pts/1    00:00:00 grep --color=auto curl  (杀死进程后,无此进程)

或者:

kill   -9   `ps   -ef|grep   “processname” | grep -v "grep"|awk   '{print   $2} '`

二、杀死批量进程

for pid in

$(ps -ef | grep curl | grep -v grep | cut -c 15-20);

do

(获取进程id数组,并循环杀死所有进程)

echo $pid

kill -9 $pid

done

贴出源码:

# !/bin/sh

for pid in $(ps -ef | grep curl | grep -v grep | cut -c 15-20); do

echo $pid

kill -9 $pid

done

#while [ ! -z $(ps -ef | grep curl | grep -v grep | cut -c 9-15) ]

#do

# ps -ef | grep curl | grep -v grep | cut -c 15-20 | xargs kill -9

# ps -ef | grep curl | grep -v grep | cut -c 9-15 | xargs kill -9

#done

参考推荐:

linux 杀死指定pid,Linuxkill杀死指定进程相关推荐

  1. Linux中通过PID找到对应的进程以及所在目录

    有时候通过top命令可以看到有个别进程占用的内存比较大,但是top无法直接查看到进程名以及进程所在的目录.所以我们可以通过以下方法来定位. 获取PID 首先需要知道PID号,可以通过top命令获取. ...

  2. linux与windows查看占用端口的进程ID并杀死进程

    有时候tomcat出现端口被占用,需要查出进程ID并杀死进程. 1.查找占用端口的进程ID(windows与linux一样  8005也可以加上引号   grep可以用findstr替换) 6904就 ...

  3. Windows编程—杀死指定路径程序文件的进程

    前言 由于Windows命令 taskkill 无法通过程序文件的完整路径匹配来杀死指定进程,通过程序名称容易误杀进程,所有笔者做了一个简单的封装做了个mytaskkill.exe,用来杀死指定路径的 ...

  4. linux按PID杀死程序的命令,kill命令按PID号杀死进程

    1.释义 按PID号杀死进程 2.系统帮助 kill(选项)(参数) -a:当处理当前进程时,不限制命令名和进程号的对应关系: -l :若不加选项,则-l参数会列出全部的信息名称: -p:指定kill ...

  5. Linux 系统中kill命令杀死进程常用技巧

    前言 在Linux的系统中,kill是我们最常见的命令之一. kill,英语中为杀死的意思,顾名思义,就是用来杀死一些东西的命令,在linux中就是用来杀死系统中的进程. 在Windows系统中,如果 ...

  6. linux命令中强杀进程,Linux 系统中kill命令杀死进程常用技巧

    目录 前言 基础 进阶 1 查找进程号的方式进行改进 2 将常规的两步杀死进程合并为一步 3 强制踢掉登陆用户 kill的注意事项 前言 在Linux的系统中,kill是我们最常见的命令之一. kil ...

  7. python获取pid并杀死_python 根据pid杀死相应进程的方法

    python 根据pid杀死相应进程的方法 用python语言实现根据pid杀死相应进程 kill_process.py代码如下 #! /usr/bin/python # -*- coding: ut ...

  8. linux中利用k键杀死进程号,linux下杀死进程的若干方法

    大部分表述完全从转载处复制而来,其中命令部分倒是在我那配置超低的虚拟机上操作. [常规篇] ps -ef root@extmail ~$ps -ef | tail root      2891     ...

  9. linux杀死tomcat进程6,Linux下启动停止查看杀死Tomcat进程(示例代码)

    文章来自:http://www.linuxidc.com/Linux/2011-06/37180.htm 启动 一般是执行tomcat/bin/startup.sh,sh tomcat/bin/sta ...

最新文章

  1. java interface class_Java中常量定义在interface和class的区别(转)
  2. 跨平台的 .NET 运行环境 Mono 3.2 新特性
  3. leetcode115. 不同的子序列
  4. HashMap和Hashtable的区别--List,Set,Map等接口是否都继承自Map接口--Collection和Collections的区别...
  5. 基于Docker Compose搭建的Mysql8.0主从复制(1主3从,多主机)
  6. SilverlightComponent for ExtJS
  7. Python之线程同步与线程锁
  8. html table导出到Excel中,走后台保存文件,js并调用另保存
  9. 一本通1261:【例9.5】城市交通路网
  10. Python nose测试工具报ImportError: No Module named 错误
  11. python的浮点数占几个字节_float占几个字节
  12. 产业园区数字孪生规划方案
  13. varchar2(数值)和varchar2(数值 char)的说明
  14. Oracle RAC 11g实战指南
  15. 三流领导管下级,二流领导管同级,一流领导管......
  16. canvas合并图片简单用法
  17. CAJ转Word有哪些既免费还不限制页数的转换工具?
  18. 区块链调研备份8.1
  19. 阿里云服务(三)—对象存储OSS和块存储
  20. matlab产生光脉冲,【资源】分享一个脉冲的光线中传输的matlab程序 - 仿真模拟 - 小木虫 - 学术 科研 互动社区...

热门文章

  1. Linux查询进程指令
  2. 儿童思维导图绘制技巧
  3. Fireworks(whole page)
  4. 基于stm32单片机BMP180气压计海拔高度温度测量Proteus仿真
  5. JAVA 获取系统日期时间
  6. 从不合理的防雷接地看监控系统的接地
  7. 07_人脸识别实战(深度学习)-使用模型进行人脸图片对比
  8. 详细的视频追踪检测分类、监控追踪常用数据集
  9. uefi装完系统后无法引导_uefi u盘无法引导怎么办
  10. Hive的基本操作之表分区