Unless otherwise noted, these commands apply only to the C shell, Korn shell, and bash:
command
&
(1.26, 12.1):
Run command
in the background.
You can continue to execute jobs in the foreground. All shells.
CTRL-c
(38.9):
Kill the current foreground job by sending the
INTR signal (38.8).
All shells.
CTRL-z
(12.1, 12.4):
Suspend the current foreground job by sending the
TSTP signal (38.8).
Suspend a shell with the suspend command (22.22).
Suspend a background job with the stop command or an alias that does the same thing (12.5).
bg %
num
(12.1):
Let a stopped job
(by job number num
) continue in the background.
fg %
num
(12.1):
Put a background job or a stopped job
(by job number num
) into the foreground.
kill %
num
(12.1):
Kill an arbitrary background job
(by job number num
).
kill
pid
(38.10):
Kill an arbitrary job (by process ID number num
). All shells.
jobs
(12.1):
List background and stopped jobs and their job numbers.
set notify
(12.6):
Immediate job-state change notices.
stty tostop
(12.7):
Automatically stop background processes if they
try writing to the screen.
-