本文主要是介绍LINUX中的杀掉一个进程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
怎么杀掉一个进程啊?kill 这个命令不行啊!
[root@ linux root]# ps
PID TTY TIME CMD
2437 pts/0 00:00:00 bash
2646 pts/0 00:00:00 vim
2651 pts/0 00:00:00 vim
2654 pts/0 00:00:00 vim
2664 pts/0 00:00:00 vim
2672 pts/0 00:00:00 ps
[root@linux root]# kill 2664
[root@linux root]# ps
PID TTY TIME CMD
2437 pts/0 00:00:00 bash
2646 pts/0 00:00:00 vim
2651 pts/0 00:00:00 vim
2654 pts/0 00:00:00 vim
2664 pts/0 00:00:00 vim
2673 pts/0 00:00:00 ps
[root@linux root]#
如图所示,要杀的进程还在。
无解~~~~
PID TTY TIME CMD
2437 pts/0 00:00:00 bash
2646 pts/0 00:00:00 vim
2651 pts/0 00:00:00 vim
2654 pts/0 00:00:00 vim
2664 pts/0 00:00:00 vim
2672 pts/0 00:00:00 ps
[root@linux root]# kill 2664
[root@linux root]# ps
PID TTY TIME CMD
2437 pts/0 00:00:00 bash
2646 pts/0 00:00:00 vim
2651 pts/0 00:00:00 vim
2654 pts/0 00:00:00 vim
2664 pts/0 00:00:00 vim
2673 pts/0 00:00:00 ps
[root@linux root]#
如图所示,要杀的进程还在。
无解~~~~
A:#kill -9 2664
A:$ kill -9 1234
相当于
$ kill -s kill 1234
也就是向 PID 为 1234 的 process 发送一个 SIGKILL 信号
相当于
$ kill -s kill 1234
也就是向 PID 为 1234 的 process 发送一个 SIGKILL 信号
这篇关于LINUX中的杀掉一个进程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!