专栏首页hank终止进程的方法

终止进程的方法

终止进程总结

kill -9 PID 如果知道进程名称,可以使用killall杀死该名称的所有进程。 killall -9 name

linux中的kill命令 及 强制终止进程的方法

在linux上进行工作,常常需要使用kill命令中止进程。一般情况下,使用ps命令找出待中止的进程ID,直接使用"kill PID"就可以了。但这个命令偶尔也会失效,进程无法中止,这时,就需要对kill命令进行一些深入了解,来寻求解决办法。

先看一下linux对kill命令的描述: DESCRIPTION The command kill sends the specified signal to the specified process or process group. If no signal is specified, the TERM signal is sent. The TERM signal will kill processes which do not catch this signal. For other processes, it may be necessary to use the KILL (9) signal, since this signal cannot be caught. ... 原来,kill命令可以发送多个不同的信号。默认(缺省)情况下,kill发送的是TERM,即15(SIGTERM)信号,"kill PID"与"kill -15 PID"是一样的。这个信号通常会要求程序自己正常退出,是一种比较安全的用法。但它是可以被阻塞,处理和忽略的,所以对于有的进程,会中止失败。 另一个常用的信号是9(SIGKILL),这个命令表示立即结束程序,是不能被阻塞,处理和忽略的。在TERM信号失效的情况下,可以尝试使用"kill -9 PID"。使用"kill -l",可以查看更多的信号列表。

虽然"kill -9"命令已经很强大,但也有可能还是不能达到目的。这时候,还有一个办法,就是使用"ps -ef"找出待中止的进程的父进程(PPID),然后使用kill或killall命令杀掉它。

来源

http://www.cnblogs.com/blogyuan https://www.cnblogs.com/blogyuan/p/3739658.html

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 运行VCK190的A72的Linux

    VCK190单板上,有一个MPSoC芯片ZU4EG,作为单板的管理芯片(System Controller)。

    hankfu
  • 解决Xilinx ZCU106 Linux启动后没有响应问题。

    工作中,一直使用ZCU106,Linux都启动正常。今天同事拆开DDR保护金属外壳,看了DIMM条。

    hankfu
  • 【分享】在PetaLinux里为模块创建补丁

    PetaLinux(Yocto)里包含很多软件模块。大部分模块可以直接使用。如果有特殊需求,需要修改某些模块时,可以按下列办法先修改,测试成功后,再创建补丁,集...

    hankfu
  • “kill -9”一时爽,秋后算账泪两行

    kill是杀死的意思,带有主动的意味。鉴于master、slave这样的名词,需要在计算机软件中进行整改,kill这样明显带有负面信息的单词,按理说也需要被干掉...

    xjjdog
  • 解决kdevtmpfsi过程总结

    删除/var/spool/cron/crontabs/下的文件,注意使用sudo su

    用户3123983
  • Bash中尖括号的更多使用方法

    在上一篇文章当中,我们介绍了尖括号(<>)以及它们的一些用法。在这篇文章,我们继续来深入探讨尖括号的更多其它用法。

    砸漏
  • ​Nocalhost,让开发回归原始又简单

    在刚刚结束的 2020 腾讯云 Techo Park 大会 DevOps 分论坛「开发乘云起,扶摇九万里」上,CODING CEO 张海龙发布了由 CODING...

    CODING
  • Spring Cloud实战小贴士:Zuul统一异常处理(三)【Dalston版】

    本篇作为《Spring Cloud微服务实战》一书关于Spring Cloud Zuul网关在Dalston版本对异常处理的补充。没有看过本书的读书也不要紧,可...

    程序猿DD
  • Rebecca Wirfs-Brock--"职责驱动设计"讲座-音频和幻灯

    Rebecca Wirfs-Brock,对象技术专家,面向对象设计技术的先驱。她在1990年出版的”Designing Object-Oriented Soft...

    用户6288414
  • 无人汽车上闯的祸,谷歌特斯拉Uber一个都不少

    近两年,无人驾驶成为人工智能领域的一大热点。包括谷歌、Uber等在内的多家科技公司,以及福特、丰田等传统车企都在推出自己的无人驾驶技术。一时间,大家好像觉得边看...

    机器人网

扫码关注云+社区

领取腾讯云代金券