Previous Next Contents

5.10  进程关系

5.10.1  基本概念

5.10.2  终端和网络登录过程

Login process via terminal
图 5-8 终端上的登录过程

5.10.3  进程组

===============================================================================
       #include <unistd.h>

        int setpgid (pid_t pid, pid_t pgid);
        pid_t getpgid (pid_t pid);
        int setpgrp (void);
        pid_t getpgrp (void);
-------------------------------------------------------------------------------
    * 进程只能将自身和其子进程设置为进程组 id. 
    * 某个子进程调用 exec 函数之后, 就不能再将该子进程的 id 作为进程组 id.
===============================================================================

5.10.4  会话

5.10.5  控制终端

Process relationship
图 5-9 进程关系

5.10.6  Shell 中的命令执行

5.10.7  作业控制





Previous Next Contents