从下述案例中可以看到使用kill -9 28051并未将28051进程杀死

[root@iZufxxxxxxxxxxxx2tnZ devops-xxl-job]# kill -9 28051
[root@iZufxxxxxxxxxxxx2tnZ devops-xxl-job]# jps
28051 Launcher
29247 Jps
[root@iZufxxxxxxxxxxxx2tnZ devops-xxl-job]# jps
28051 Launcher
29539 Jps
[root@iZufxxxxxxxxxxxx2tnZ devops-xxl-job]# cd /proc/28051
[root@iZufxxxxxxxxxxxx2tnZ 28051]# jps
28051 Launcher
29582 Jps
[root@iZufxxxxxxxxxxxx2tnZ 28051]# cat status
Name:   java
State:  Z (zombie)
Tgid:   28051
Ngid:   0
Pid:    28051
PPid:   28000
TracerPid:      0
Uid:    0       0       0       0
Gid:    0       0       0       0
FDSize: 0
Groups: 0
Threads:        1
SigQ:   3/31202
SigPnd: 0000000000000000
ShdPnd: 0000000000004100
SigBlk: 0000000000000000
SigIgn: 0000000000000000
SigCgt: 2000000181005ccf
CapInh: 0000000000000000
CapPrm: 0000001fffffffff
CapEff: 0000001fffffffff
CapBnd: 0000001fffffffff
CapAmb: 0000000000000000
Seccomp:        0
Speculation_Store_Bypass:       vulnerable
Cpus_allowed:   f
Cpus_allowed_list:      0-3
Mems_allowed:   00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001
Mems_allowed_list:      0
voluntary_ctxt_switches:        19
nonvoluntary_ctxt_switches:     2
[root@iZufxxxxxxxxxxxx2tnZ 28051]# kill -9 28000

杀不掉的原因有两种:

1.这个进程是僵尸进程 2.此进程是"核心态"进程

解决方案:

1、进入到“/proc/进程号”目录下,执行“cat status”命令可以查询到指定进程的父进程

2、利用“kill -9 父进程的进程号”将父进程给删除掉;

3、利用“kill 进程号”重新删除指定进程即可

Linux 进程kill -9 无法杀死解决方案相关推荐

  1. Linux进程KILL--Quit,INT,HUP,QUIT,和TERM、PIPE的解释

    Linux进程KILL--Quit,INT,HUP,QUIT,和TERM的解释 博客原文地址:https://blog.csdn.net/xifeijian/article/details/19286 ...

  2. linux进程kill命令关不掉

    1.Linux kill 命令用于删除执行中的程序或job. 语法:kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill ...

  3. linux进程kill后显示deduct,oracle问题

    好的连接:小荷,http://www.doczj.com/doc/6379003f5727a5e9856a6130.html/: 1.http://www.doczj.com/doc/6379003f ...

  4. Centos杀死进程kill方法大全

    cheersli Centos杀死进程kill方法大全 杀死进程最安全的方法是单纯使用kill命令. 首先使用ps -ef命令确定要杀死进程的PID,然后输入以下命令: # kill -pid 注释: ...

  5. linux强制kill死掉的进程和窗口

    转自ubuntu系统强制关闭程序或窗口 1.最为常用的方法: $ps -aux    查看所有运行的进程 $kill -9  (PID)  杀死进程号为PID的进程 (基本都能处理卡住的程序或窗口,适 ...

  6. Linux命令之终止进程kill

    概述 kill 命令可以用来终止进程,即杀死某些进程. 语法 该命令的语法如下: kill [选项] 进程号 该命令支持的选项有: 选项 说明 -l <信息编号> 若不加<信息编号& ...

  7. Linux进程管理ps

    Linux进程管理ps 进程概念 常见的5种进程状态 进程常用命令 ps查看进程 查看安全信息 ps查看所有进程 BSD风格打印 ps常用查看命令按内存或CPU排序 完整格式 ps常见问题 调整进程优 ...

  8. Linux进程相关命令

    一.ps命令 Linux中的ps命令是Process Status的缩写.ps命令用来列出系统中当前运行的那些进程, ps命令时列出当前进程的快照,想要动态的显示进程的相关信息,需要使用top命令 ① ...

  9. linux用kill命令删除进程,linux 使用kill命令杀死进程的几个办法

    常规篇: 首先,用ps查看进程,方法如下: $ ps -ef -- smx       1822     1  0 11:38 ?        00:00:49 gnome-terminal smx ...

最新文章

  1. python类对象和实例对象
  2. 5.MySQL Cluster(MySQL集群)
  3. MindSpore感恩节重磅福利,华为Mate 40E送送送!
  4. IE兼容问题 动态生成的节点IE浏览器无法触发
  5. 深度优先搜索及广度优先搜索
  6. 基于LSTM搭建文本情感分类的深度学习模型:准确率95%
  7. layui结合mybatis的pagehelper插件的分页通用的方法
  8. python实现实例_Python 练习实例65
  9. Mac OS端如何使用fastboot工具
  10. 计算机学业水平考试的选择题,信息技术学业水平考试选择题带答案.doc
  11. 图像分割评测指标MIOU之python代码详解
  12. ios11修改微信步数_iOS逆向之“修改微信运动步数”
  13. 理解RemoteViews——RemoteViews的内部机制
  14. dgiot百亿级物流标签轨迹时序数据压测
  15. 跟我一起读《Hadoop权威指南》 第三篇 -- HDFS (Hadoop分布式文件系统)
  16. 【室内温度+树莓派性能监控】树莓派+DS18B20温度传感器+0.96寸OLED显示屏使用及安装经验分享
  17. 【数据结构与算法】时间复杂度和空间复杂度
  18. 大数据Kylin(六):Kylin构建Cube算法
  19. ionic cordova实现获取显示手机通讯录
  20. 基于golang的Json选择器

热门文章

  1. 二手房 房产 交易税 相关问题 总结
  2. linux 交换机tftp服务,Linux制作之Linux tftp服务安装与设置(atftp)仓酷云
  3. 2020-10-19 - 程序员如何把控自己的职业
  4. logstash时间戳转换
  5. Vue第四章 过滤器、组件、插槽、props组件属性、生命周期、监听器(内含详细代码解释)
  6. SOAPUI 简单使用
  7. 木头库:良设板——让出租房内的悲剧不再重演 | BrandFin+
  8. 荣耀智慧屏搭载鸿蒙系统,搭载鸿蒙系统的荣耀智慧屏正式亮相
  9. 一文详解VarScan肿瘤体细胞突变检测的的安装和实践
  10. java内存回收相关