您的位置:首页 > 运维架构 > Linux

Linux进程KILL不掉的原因

2014-04-10 10:55 225 查看
做过Linux开发的人通常遇到过一个进程不能kill掉的情况,即使使用的是kill -9方式,而一般的教课书都只说kill -9能杀死任何进程,遇到这种情况时就会感觉到很矛盾,其它这也是正常的,通常有两种情况是不能kill掉的:
一是进程已经成为僵死进程,当它的父进程将它回收或将它的父进程kill掉即可在ps输出看不到了;
二是进程正处在内核状态中,Linux进程运行时分内核和用户两种状态,当进程进入内核状态后,会屏蔽所有信号,包括SIGKIL,所以这个时候kill -9也变得无效了。













阅读(638) | 评论(0) | 转发(0) |



0
上一篇:Linux find命令详解

下一篇:awk用法点滴




相关热门文章

商标侵权纠纷的诉讼代理、行政...

进程间通信的方法主要有以下...

Linux C之进程控制

华美远航(北京)投资有限公司...

python CGI+apache开发



linux 常见服务端口

【ROOTFS搭建】busybox的httpd...

什么是shell

linux socket的bug??

linux的线程是否受到了保护?...



我的ChinaUnix博客被锁定了,...

虚拟机中ubuntu无线连接问题...

IBM DS3400 盘阵怎么查看是单...

启动auditd时,报错如下,怎么...

CGSL系统中root密码正确,但无...








给主人留下些什么吧!~~






评论热议
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: