previous | start | next

Foreground, Background Process Groups

A Linux session can have a controlling terminal (also called the controlling tty).

At most one process group in a session can be the foreground process group. An interrupt signal at the session controlling terminal is sent to every process in the foreground process group.

All other process groups are background groups.

The foreground process group can be determined and/or changed with a Linux system call.



previous | start | next