Shell interprets
the user instructions to the kernel, which manages the program execution.
All executable programs are organized into processes, which include values
of the program counter, variables and the registers. Linux uses the Fork
command to create a process and multiple
...