First page Back Continue Last page Graphics
Background processing
By using a & at the end of a command, the command(s) in the line will be executed in the background, returning the user immediately to the prompt.
All output to stdout and stderr (usually the screen) will be displayed normally, possibly interleaved with output from other processes.
Any requests from the background from stdin (usually the keyboard) will blocked from reading and placed in a stopped state.
It is important to structure commands to be run in the background to avoid these limitations and ensure the proper execution of unattended commands.