2
、敲
ps -ef
查出进程的编号(就是
PID
那列)
3
、敲
kill PID
(如果
PID
是
123456
,则
kill 123456
)
4
、
OK
了
--------------------------------------------------------------------------------------------------------------
下面是进阶教程
~~~~·
在本地
Ubuntu Linux
系统运行大软件的时候,或者服务器长时间运行后,由于有些设计有
缺陷的软件,容易出现假死的情况!那程序假死了以后,我们该怎么办呢?其实这个
问题
其实说简单也简单,直接结束进程不就
OK
了嘛!就像我们在
Windows
下面做的一样!下
面来介绍几种
Ubuntu Linux
下面结束进程的几咱方法!
最安全杀死进程的方法
杀死进程最安全的方法是单纯使用
kill
命令,不加修饰符,不带标志。
首先使用
ps -ef
命令确定要杀死进程的
PID
,然后输入以下命令:
#
kill -pid
注释:
标准的
kill
命令通常都能达到目的。
终止有问题的进程,
并把进程的资源释放给系统。
然而,如果进程启动了子进程,只杀死父进程,子进程仍在运行,因此仍消耗资源。为了防
止这些所谓的
“
僵尸进程
”
,应确保在杀死父进程之前,先杀死其所有的子进程。
还可以使用如下命令来确定要杀死进程的
PID
或
PPID
$ ps -ef | grep httpd
以最优雅的方式来结束进程
$ kill -l PID
-l
选项告诉
kill
命令用好像启动进程的用户已注销的方式结束进程。当使用该选项时,
kill
命令也试图杀死所留下的子进程。
但这个命令也不是总能成功
--
或许仍然需要先手工杀死子
进程,然后再杀死父进程。
TERM
信号