杀进程批量和单个演示

批量根据服务名称查询进程id然后批量杀
sudo ps -ef|grep java | awk ‘{print $2}‘|sudo xargs kill -9
sudo ps -ef|grep python |awk ‘{print $2}‘|sudo xargs kill -9
sudo ps -ef|grep process |awk ‘{print $2}‘|sudo xargs kill -9
sudo ps -ef|grep redis |awk ‘{print $2}‘|sudo xargs kill -9
sudo ps -ef|grep storage-serv |awk ‘{print $2}‘|sudo xargs kill -9
sudo ps -ef|grep mysqld |awk ‘{print $2}‘|sudo xargs kill -9
sudo ps -ef|grep kube |awk ‘{print $2}‘|sudo xargs kill -9

根据port 查询服务进程/id:

[[email protected] sbin]# lsof -i:80
COMMAND   PID     USER FD TYPE DEVICE SIZE/OFF NODE NAME
nginx            8246    root 6u IPv4 64233 0t0 TCP *:http (LISTEN)
nginx            8247    nobody 6u IPv4 64233 0t0 TCP *:http (LISTEN)

也可以:

[[email protected] sbin]# netstat -nlp|grep :80   标注的色的是对应服务的进程id
tcp        0      0 0.0.0.0:80                  0.0.0.0:*                   LISTEN      8246/nginx

原文地址:https://www.cnblogs.com/SunshineKimi/p/12146248.html

时间: 2024-10-10 19:51:28

杀进程批量和单个演示的相关文章

MySQL 批量杀进程

MySQL批量杀进程方法 一.通过SQL语句 mysql> desc information_schema.processlist;+---------+---------------------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+---------+---------------------+------+-----+---------+-------+| ID | bi

理解杀进程的实现原理(转)

基于Android 6.0的源码剖析, 分析kill进程的实现原理,以及讲讲系统调用(syscall)过程,涉及源码: /framework/base/core/java/android/os/Process.java /framework/base/core/jni/android_util_Process.cpp /system/core/libprocessgroup/processgroup.cpp /frameworks/base/core/jni/com_android_intern

window根据端口杀进程

先根据端口查到进程pid netstat –ano|findstr “指定端口号” 之后使用taskkill命令杀死进程 taskkill /pid pid 有时候会报一个不让杀进程的情况,这种情况如果需要强制杀进程需要加上/f参数 taskkill /f /fi "pid eq 11111" 之后就可以了

linux下输出查看进程及杀进程

1.查找有关tomcat的进程 ps -ef | grep tomcat 2.查看某端口占用情况 netstat -tulpn | grep 9009 3.杀进程 普通:kill 进程id 强制:kill kill -s 9 15898 (其中-s 9 制定了传递给进程的信号是9,即强制.尽快终止进程)

linux如何查进程、杀进程

本文系转载,转载原文地址:http://blog.sina.com.cn/s/blog_637112040100vl53.html 1.查进程   ps命令查找与进程相关的PID号:   ps a 显示现行终端机下的所有程序,包括其他用户的程序.    ps -A 显示所有程序.    ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示.    ps -e 此参数的效果和指定"A"参数相同.    ps e 列出程序时,显示每个程序所使用的环境变量. 

MAC OSX下查看某个端口被哪个程序占用及杀进程方法

sudo lsof -i : 9000 COMMAND   PID    USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME java    61342 a  313u  IPv6 0x1111111111111     0t0  TCP *:cslistener (LISTEN) 然后根据PID杀进程: sudo kill -9 61342 MAC OSX下查看某个端口被哪个程序占用及杀进程方法

python定时杀进程

python定时杀进程 之前写了个python脚本用selenium+phantomjs爬新帖子,在循环拉取页面的过程中,phantomjs总是block住,使用WebDriverWait设置最长等待时间无效.用firefox替换phantomjs无改善 因为这个脚本不会长期使用,因此采取临时办法,新开一个子线程固定周期杀死phantomjs进程,这样selenium就会在block最多不超过此周期后返回.当然在爬虫脚本中做一些微调防止部分url被跳过 定时执行任务采用sched模块,很多人将其

oracle遇到死锁杀进程

java程序操作数据库的时候,遇到死锁:java.sql.SQLException: ORA-00060: 等待资源时检测到死锁 解决步骤: 1.找到死锁的oralce对象(表): select object_name,machine,s.sid,s.serial#from v$locked_object l,dba_objects o ,v$session swhere l.object_id = o.object_id and l.session_id=s.sid and object_na

linux 查进程、杀进程、起进程

关键字: linux 查进程.杀进程.起进程1.查进程    ps命令查找与进程相关的PID号:    ps a 显示现行终端机下的所有程序,包括其他用户的程序.    ps -A 显示所有程序.    ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示.    ps -e 此参数的效果和指定"A"参数相同.    ps e 列出程序时,显示每个程序所使用的环境变量.    ps f 用ASCII字符显示树状结构,表达程序间的相互关系.    ps -