1. Computing & Technology
Background Process
<Back to Last Page>     <Full Glossary>

 Related Terms
• Foreground Process
 
 

Definition: As a multitasking operating system, Linux let the user run processes in the background. Unlike with a foreground process, the shell does not have to wait for a background process to end before it can run more processes. Within the limit of the amount of memory available, you can enter many background commands one after another.

To run a command as a background process, type the command and add a space and an ampersand to the end of the command. For example:

command1 &

Immediately after entering the above command, the shell will execute the command. While that is running in the background, the shell prompt (% for the C Shell, and $ for the Bourne Shell and the Korn Shell) will return. At this point, you can enter another command for either foreground or background process. Background jobs are run at a lower priority to the foreground jobs.

You will see a message on the screen when a background process is finished running.

Also Known As: Background Command.

<Back to Last Page>     <Full Glossary>

Discuss in my forum

©2012 About.com. All rights reserved.

A part of The New York Times Company.