
可以这么理解:
可以控制产生 前台进程组 或者 后台进程组。如果不支持 作业控制,则无法控制产生后台进程组。 即 不支持作业控制的shell 只有前台进程组
PPID 父进程ID
PGID 进程组ID
SID 会话ID
TPGID 控制终端进程组ID(由控制终端修改,用于指示当前前台进程组)




前面描述了 不支持作业控制的shell 在执行命令时候,其进程 进程组 会话,前台进程之间的关系。由于不支持作业控制,所以不论命令标注是前台执行 还是 后台执行,相关的进程都在前台进程组,无后台进程组。
加深理解


使用支持作业控制的shell 对比分析



文章探讨了在支持和不支持作业控制的shell中,前台进程组和后台进程组的区别。在不支持作业控制的shell中,所有命令的进程都属于同一前台进程组,而支持作业控制的shell则允许创建独立的后台进程组。
33万+

被折叠的 条评论
为什么被折叠?



