可以这么理解:
可以控制产生 前台进程组 或者 后台进程组。如果不支持 作业控制,则无法控制产生后台进程组。 即 不支持作业控制的shell 只有前台进程组
PPID 父进程ID
PGID 进程组ID
SID 会话ID
TPGID 控制终端进程组ID(由控制终端修改,用于指示当前前台进程组)
前面描述了 不支持作业控制的shell 在执行命令时候,其进程 进程组 会话,前台进程之间的关系。由于不支持作业控制,所以不论命令标注是前台执行 还是 后台执行,相关的进程都在前台进程组,无后台进程组。
加深理解
使用支持作业控制的shell 对比分析