kill 命令
来源:互联网 发布:途虎轮胎靠谱吗 知乎 编辑:程序博客网 时间:2024/05/16 16:39
By 渡客ITer 骆龙飞
kill 命令:发送指定的型号到相应进程。不指定型号将发送SIGTERM(15)终止指定进程。如无法终止该程序可用“-KILL”参数,其发送的信号为SIGKILL(9) ,将强制结束进程,使用ps命令或者jobs命令可以查看进程号。root用户将影响用户的进程,非root用户只能影响自己的进程
1.列出所有信号
[longfei@localhost ~]$ kill -l
13)SIGPIPE
17)SIGCHLD
21)SIGTTIN
25)SIGXFSZ
29)SIGIO
35) SIGRTMIN+1
39) SIGRTMIN+5
43) SIGRTMIN+9
47) SIGRTMIN+13 48) SIGRTMIN+14 49) SIGRTMIN+15 50)SIGRTMAX-14
51) SIGRTMAX-13 52) SIGRTMAX-12 53) SIGRTMAX-11 54)SIGRTMAX-10
55) SIGRTMAX-9
59) SIGRTMAX-5
63) SIGRTMAX-1
2.杀死进程
# kill 12345
3.强制杀死进程-
# kill -KILL 123456
4.彻底杀死进程
# kill -9 123456
5.发送SIGHUP信号,可以使用一下信号
# kill -HUP pid -----------pid 代表要杀死的进程号
6.使用命令回收内存
1)使用top命令发现无用的进程
2)使用kill -9 pid 进程强制杀死进程
3)用free释放内存
7.删除所有进程
#killall 命令