码迷,mamicode.com
首页 > 系统相关 > 详细

Linux中杀死进程kill和killall命令的区别

时间:2020-01-18 10:52:22      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:div   grep   round   方便   一起   lin   magic   bsp   roo   

小知识:阅读约2分钟

 

kill [信号代码] 进程ID

注:信号代码可以省略;我们常用的信号代码是 -9 ,表示强制终止。

对于僵尸进程,可以用kill -9 来强制终止退出。

 

kill 的应用,是和ps 或pgrep 命令结合在一起使用的。如下:

1 [root@-linux-byx ~]# ps -ef|grep magic_Linux
2 root     13020     1  1 1月16 ?       00:33:35 ./magic_Linux01 
3 root     22761     1  1 01:27 ?        00:06:35 ./magic_Linux02
4 root     25279     1  0 1月16 ?       00:16:48 ./magic_Linux03
5 root     27694     1  0 1月16 ?       00:16:48 ./magic_Linux04 

 

 kill 命令实例:  用kill 杀死 进程 magic_Linux02

[root@-linux-byx ~]# kill -9 22761

 

与kill命令不同的是,killall 命令可以根据进程名称来杀死进程。kill 命令 则先需要找到进程的id

killall 通过程序的名字,直接杀死所有进程

killall 也和ps或pgrep 结合使用,比较方便。如下:

1 [root@-linux-byx ~]# pgrep -l magic_Linux
2 13020 magic_Linux01
3 22761 magic_Linux02
4 25279 magic_Linux03
5 27694 magic_Linux04

 

killall 命令实例:  用killall 杀死 进程 magic_Linux02

[root@-linux-byx ~]# killall magic_Linux02

 

希望可以帮助到你。

by不言谢。

Linux中杀死进程kill和killall命令的区别

标签:div   grep   round   方便   一起   lin   magic   bsp   roo   

原文地址:https://www.cnblogs.com/byx1024/p/12208293.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!