- Most shells offer job control
- The ability to stop, restart, and background a running process
- The shell lets you put & on the end of a command line to start it in the background
- Or you can hit
Ctrl+Z
to suspend a running foreground job - Suspended and backgrounded jobs are given numbers by the shell
- These numbers can be given to shell job-control built-in commands
- Job-control commands include
jobs
,fg
, andbg