9.UNIX 环境高级编程--进程关系

信号 :
2 前台退出 SIGINT
3 后台退出 SIGQUIT
20 crtl+Z 前台挂起 SIGTSTP
21 后台挂起  SIGTTIN
18 后台继续 SIGCONT 

进程->进程组->会话->终端控制(前台作业,后台作业)

1.引言

9.UNIX 环境高级编程--进程关系_第1张图片

2.终端登录

9.UNIX 环境高级编程--进程关系_第2张图片9.UNIX 环境高级编程--进程关系_第3张图片9.UNIX 环境高级编程--进程关系_第4张图片9.UNIX 环境高级编程--进程关系_第5张图片9.UNIX 环境高级编程--进程关系_第6张图片9.UNIX 环境高级编程--进程关系_第7张图片

3.网络登录

9.UNIX 环境高级编程--进程关系_第8张图片9.UNIX 环境高级编程--进程关系_第9张图片9.UNIX 环境高级编程--进程关系_第10张图片9.UNIX 环境高级编程--进程关系_第11张图片

4.进程组

9.UNIX 环境高级编程--进程关系_第12张图片9.UNIX 环境高级编程--进程关系_第13张图片

5.会话

9.UNIX 环境高级编程--进程关系_第14张图片9.UNIX 环境高级编程--进程关系_第15张图片9.UNIX 环境高级编程--进程关系_第16张图片

6.控制终端

9.UNIX 环境高级编程--进程关系_第17张图片9.UNIX 环境高级编程--进程关系_第18张图片9.UNIX 环境高级编程--进程关系_第19张图片9.UNIX 环境高级编程--进程关系_第20张图片

7.函数tcgetpgrp,tcsetpgrp 和 tcgetsid

9.UNIX 环境高级编程--进程关系_第21张图片

8.作业控制

9.UNIX 环境高级编程--进程关系_第22张图片9.UNIX 环境高级编程--进程关系_第23张图片9.UNIX 环境高级编程--进程关系_第24张图片9.UNIX 环境高级编程--进程关系_第25张图片9.UNIX 环境高级编程--进程关系_第26张图片9.UNIX 环境高级编程--进程关系_第27张图片9.UNIX 环境高级编程--进程关系_第28张图片

9. shell 执行程序

9.UNIX 环境高级编程--进程关系_第29张图片9.UNIX 环境高级编程--进程关系_第30张图片9.UNIX 环境高级编程--进程关系_第31张图片9.UNIX 环境高级编程--进程关系_第32张图片9.UNIX 环境高级编程--进程关系_第33张图片9.UNIX 环境高级编程--进程关系_第34张图片9.UNIX 环境高级编程--进程关系_第35张图片9.UNIX 环境高级编程--进程关系_第36张图片

10.孤儿进程组

9.UNIX 环境高级编程--进程关系_第37张图片9.UNIX 环境高级编程--进程关系_第38张图片9.UNIX 环境高级编程--进程关系_第39张图片9.UNIX 环境高级编程--进程关系_第40张图片

11.FreeBSD实现

9.UNIX 环境高级编程--进程关系_第41张图片9.UNIX 环境高级编程--进程关系_第42张图片9.UNIX 环境高级编程--进程关系_第43张图片9.UNIX 环境高级编程--进程关系_第44张图片

你可能感兴趣的:(UNIX,网络编程)