当前位置: 首页 > 生活问答 > 生活资讯 > 僵尸进程怎么杀

僵尸进程怎么杀

网站编辑:上海建站网 发布时间:2022-04-18  点击数:
导读:操作步骤/方法1一般在查看系统状态的时候会发现僵尸进程,这里以top命令为例,如下图所示,发现一个僵尸进程。2接下来需要确定僵尸进程的相关信息,比如父进程pid僵尸进程的pi以及命令行等信息。可以执行如下命令3ps-e-ostat,ppid,pid,cmd|egrep'^[Zz]'4说明:5ps:ps命令用于获取当前系统的进程信息.6-e:参数用于列出所有的进程7-o:参数用于设定...
僵尸进程怎么杀

操作步骤/方法

1 一般在查看系统状态的时候会发现僵尸进程,这里以top命令为例,如下图所示,发现一个僵尸进程。 2 接下来需要确定僵尸进程的相关信息,比如父进程pid僵尸进程的pi以及命令行等信息。可以执行如下命令 3 ps-e-ostat,ppid,pid,cmd|egrep'^[Zz]' 4 说明: 5 ps:ps命令用于获取当前系统的进程信息. 6 -e:参数用于列出所有的进程 7 -o:参数用于设定输出格式,这里只输出进程的stat(状态信息)ppid(父进程pid)pid(当前进程的pid),cmd(即进程的可执行文件。 8 egrep:是linux下的正则表达式工具 9 '^[Zz]':这是正则表达式,^表示第一个字符的位置,[Zz],表示z或者大写的Z字母,即表示第一个字符为Z或者z开头的进程数据,只所以这样是因为僵尸进程的状态信息以Z或者z字母开头。 10 现在大多数linux系统,也会将僵尸进程标识为defunct,所以你也可以通过如下命令来获取僵尸进程信息。 11 ps-ef|grep"defunct" 12 一般来说先用kill命令发送强制终止的信息,结束子进程。如下图所示,这时候子进程是没有办法结束的。 13 所以,这时候需要用kill-9来强制终止父进程,如下图所示,这时候就发现没有僵尸进程了。 14 上面的方法是通过结束父进程从而结束僵尸进程,这只能算是一个比较理想的情况,很多时候遇到僵尸进程我们不能结束父进程,比如父进程是init进程,那一旦结束父进程,整个系统就挂掉了,这时候则可以考虑挂起子进程,这相当于“曲线救国”。一个进程一旦挂起就相当于“什么都不做了”。可以通过执行如下命令来挂起进程。 15 kill-HUP进程pid 16 上面简单的通过实例介绍了如何杀掉僵尸进程,但事实上很多时候僵尸进程只是一个现象,就像病人发烧一样,只是一个症状,杀掉进程只是“治标”,要治本,还需要自己针对具体的情况进行分析解决。 END

  以上就是小编为大家介绍的僵尸进程怎么杀的全部内容,如果大家还对相关的内容感兴趣,请持续关注上海建站网!

  标签:
内容声明:网站所展示的内容均由第三方用户投稿提供,内容的真实性、准确性和合法性均由发布用户负责。上海建站网对此不承担任何相关连带责任。上海建站网遵循相关法律法规严格审核相关关内容,如您发现页面有任何违法或侵权信息,欢迎向网站举报并提供有效线索,我们将认真核查、及时处理。感谢您的参与和支持!
浏览此文的人还看过
DNF驭剑士怎么三觉,剑皇三次
DNF驭剑士怎么三觉,剑皇三次

详情:操作步骤/方法1首先,我们需要完成这两个任务,如图所示2第二......

初学者如何去打好高尔夫球
初学者如何去打好高尔夫球

详情:操作步骤/方法1初学者想要学好打高尔夫球,首先需要的就是购买......

newport什么烟
newport什么烟

详情:操作步骤/方法【方法1】1新港牌香烟。这种烟主要分为以下四个......

网上如何快速缴交通罚单
网上如何快速缴交通罚单

详情:操作步骤/方法1首先打开【支付宝】,然后在首页中点击【更多】......