9.8作业控制是伯克利在1980年左右加到UNIX的一个新特性。它允许在一个终端上起动多个作业(进程组),控制哪一个作业可以存取该终端,以及哪些作业在后台运行。作业控制要求三种形式的支持:支持作业控制的shell、内核中的终端驱动程序必须支持作业控制、必须提供对某些作业控制信号的支持。SVR3提供了一种不同形式的作业控制,称为shell层。然而,POSIX.1选择了伯克利形式的作业控制,这也是我们在这里所说明的。如果系统支持作业控制,则定义常数_POSIX_JOB_CONTROL。FIPS 151-1要求POSIX.1作业控制。SVR4和4.3+BSD支持POSIX.1作业控制。
为了更深入了解UNIX和POSIX作业控制,以下链接提供了相关资源:
这些资源涵盖了从基础到高级的UNIX和POSIX作业控制概念和实用技巧,适合对相关主题感兴趣的读者进一步阅读。
暂无评论