kill 、pkill、 killall

一、kill根据进程id杀进程,一般配合ps aux |grep -v ‘grep’ | grep xx| awk ‘{print $2}’过滤出pid 来杀单进程。

kill -1 6234或者kill -l

 

二、pkill

可以用来踢掉登录的用户

w如下:

 

pkill -u root

pkill -vu root

pkill -t pts/0

 

三、killall

根据command 杀一类进程 killall tomcat

 

四、以上默认采用signal 15来杀进程,但可以暴力点,采用signal 9来杀进程,同时也可以采用signal 1来让进程reload配置文件 。

查看signal kill -l,如下:

 

pkill -HUP nginxpkill -1 nginx 

posted @ 2020-09-25 15:55  helloweifa  阅读(191)  评论(0编辑  收藏  举报