进程关系

1.无关系
2.父子进程关系
    (1)父进程在fork之前做的事,会被子进程继承,但是在fork之后做的事情并不会被子进程继承
3.进程组(group)
    每个进程都会属于一个进程组(process group),每个进程组中可以包含多个进程。进程组会有一个进程组领导进程 (process group leader),领导进程的PID 成为进程组的ID (process group ID, PGID),以识别进程组。
  1. $ps -o pid,pgid,ppid,comm | cat
  1. PID PGID PPID COMMAND
  2. 9006 9006 8958 su
  3. 9007 9007 9006 bash
  4. 12221 12221 9007 ps
  5. 12222 12221 9007 cat
    我们将一些进程归为进程组的一个重要原因是我们可以将信号发送给一个进程组。进程组中的所有进程都会收到该信号。
4.会话(session)
    多个进程组还可以构成一个会话 (session)。




posted @ 2016-12-04 16:08  qxzzhou  阅读(146)  评论(0)    收藏  举报