The controlling terminal and process-groups
A session may be allocated a controlling terminal.
For every allocated controlling terminal, Job Control elevates one process
group in the controlling process's session to the status of foreground process
The remaining process-groups in the controlling process's session are
A controlling terminal gives a user the ability to control execution of jobs
within the session.
Controlling-terminals play a central role in Job Control.
A user may cause the foreground job to stop by typing a predefined key on the
A user may inhibit access to the controlling terminal by background jobs.
Background jobs that attempt to access a terminal that has been so restricted
will be sent a signal that typically causes the job to stop.
``Accessing the controlling terminal'').
Terminal access control
Job control signals
© 2004 The SCO Group, Inc. All rights reserved.
UnixWare 7 Release 7.1.4 - 27 April 2004