You are here

Common misconception between the Shell and Kernel

DISCUSSION

LPIC-1 Course uses the shell a lot. Most people mistake the Kernel for the Shell. Can we discuss the Difference between the two. What do you understand by the terms Command Prompt, Shell and Kernel?

Taxonomy upgrade extras: 

Kernel The kernel is the hub or the heart of the Unix/Linuxoperating system: it allocates time and memory to programs and handles the filestore and communications in response to system calls. The shell The shell acts as an interface between the user and the kernel. It is the command line interpreter (CLI). It interprets the commands the user types in and arranges for them to be carried out. The commands are themselves programs: when they terminate, the shell gives the user another prompt. When a user logs in, the login program checks the username and password, and then starts another program called the shell.

Add new comment

Filtered HTML

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Enter the characters shown in the image.