一、概述
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,会发生什么?
注意被挂起的任务,任何的处理都不会有,只有当此任务恢复的时候才可以进行处理。