-------------------------------------------------------------------
先看两个例子:
例子一:结束某个程序,如Firefox
键入命令:
pkillfirefox
例子二:结束某个进程,如find
先用ps命令来查看该进程对应的PID。
键入ps,显示如下:
PIDTTY TIME COMMAND
285 100:00:00 -bash
287 300:00:00 -bash
289 500:00:00 /sbin/mingetty tty5
290 600:00:00 /sbin/mingetty tty6
312 300:00:00 telnet bbs3
341 400:00:00 /sbin/mingetty tty4
345 100:00:00 find / -name foxy.jpg
348 100:00:00 ps
可以看到该进程对应的PID是345,现在使用kill命令来终止该进程。
键入:
#kill 345
再用ps命令查看,就可以看到,find进程已经被杀掉了。
---------------------------------------------------------------------------
下面来了解相关命令:
一、查看进程的命令有ps、pstree、pgrep等:
1、ps
显示进程信息,参数可省略
-aux
-efH
-e,-A 显示所有进程
a
x
u
f
w
l
在终端中执行ps aux,
各列输出字段的含义:
USER
PID
PPID
%cpu
%MEM
NI
VSZ
RSS
TTY
STAT
+---D
+---R
+---S
+---T
+---Z
+---W
+---X
+---<
+---N
+---L
+---s
+---+
+---l
PID:进程标识符,系统为每一个进程分配一个识别码,称为PID。