Process management

Since we have understood the command to check processes, we will learn more about managing different processes.

  • In a Bash shell, when we enter any command or start any program, it starts running in the foreground. In such a situation, we cannot run more than one command in the foreground. We need to create many Terminal windows for starting many processes. If we need to start many processes or programs from the same Terminal, then we will need to start them as background processes.
  • If we want to start a process in the background, then we need to append the command in the Bash shell by &.
  • If I want to start my Hello program as the background process, then the command would be as follows:
    $ Hello &
  • If we terminate any ...

Get Learning Linux Shell Scripting - Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.