一、概述

Ubuntu中主要有如下操作进程的命令

二、进程查看命令 ps

2.1 ps –l

PPID:父进程的 PID
PID:进程的PID
S:进程状态,S:是指sleep睡眠状态;T:是挂起状态;R:是运行状态(running);Z,叫僵尸状态,使用 ps –e

查看僵尸进程,ps -el | grep Z

2.2 ps -f 完整的命令执行名称查看(full),可以显示完整的命令

{% image http://images2015.cnblogs.com/blog/797098/201702/797098-20170221133501226-549694294.png '' '' %}

2.3 查看父进程 ps –p id

不断的调用 ps -fp [next ppid]ps -f [next ppid]

由结果可知,存在着这样一个调用序列:

1 进程,即 init 进程。
0 进程,在 Linux 系统中不存在,但是在 UNIX 系统中存在,为调度进程。

2.4 后台进程

如果对一个挂起的任务进行kill,会发生什么?

注意被挂起的任务,任何的处理都不会有,只有当此任务恢复的时候才可以进行处理。

二、kill 命令

参考:linux kill命令详解