大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE稳定放心使用
1.查找需要kill掉的线程:
ps -elf|grep 【线程关键信息】
比如:ps -elf|grep java
这样找到所有JAVA 线程
比如要删除tomcat线程,可以执行:ps -elf|grep tomcat
这样就可以找到跟tomcat相关的所有线程,从中找到你需要kill掉的线程ID
2. 强制终止线程:
kill -9 【线程ID】
比如你的线程ID是5645646,那就可以执行:kill -9 5645646
【特殊用法】
kill -STOP [pid]
发送SIGSTOP (17,19,23)停止一个进程,而并不消灭这个进程。
kill -CONT [pid]
发送SIGCONT (19,18,25)重新开始一个停止的进程。
kill -KILL [pid]
发送SIGKILL (9)强迫进程立即停止,并且不实施清理操作。
kill -9 -1
终止你拥有的全部进程。
killall 通过程序的名字,来杀死进程
例如: killall firefox
注意: 该命令可以使用 -9 参数来强制杀死进程, killall -9 firefox
pkill 通过程序的名字, 直接杀死所有进程
例如: pkill firefox
pkill和killall的区别:
pkill <进程名>
结束进程族。如果结束单个进程,请用 kill
killall <进程名>
killall和pkill 应用方法差不多,也是直接杀死运行中的程序;如果您想杀掉单个进程,请用kill 来杀掉。
3.确认线程是否已经删除:
ps -elf|grep tomcat 或者 ps -elf|grep java
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/187919.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...