what is difference between kernel and shell?

Answers were Sorted based on User's Feedback



what is difference between kernel and shell?..

Answer / ganesan.k

The kernel

The kernel is the hub of the operating 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. When a user logs in, the login program checks the
username and password, and then starts another program
called the shell. The shell is a 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.



Regards,

K.Ganesan

Is This Answer Correct ?    268 Yes 34 No

what is difference between kernel and shell?..

Answer / kakani santosh

Shell is a command interpreter
which acts as interface between user(UI) and Kernal
shell can execute no of commands with in single command in
logical order known as shell script

where as kernal is a group of programes writen in c lang to
interact with hardware directly

so user can interact with kernal though shell
only admin can interact with Kernal Directly in rare cases

Is This Answer Correct ?    128 Yes 35 No

what is difference between kernel and shell?..

Answer / sumant

kernel gives the hardware interaction with user whereas
shell is giving interface between user and kernel.

Is This Answer Correct ?    90 Yes 14 No

what is difference between kernel and shell?..

Answer / sai krishna gowd d

Kernel is the heart of Unix which can only directly
interact with the set of device drivers.

Shell is the interface for user to give commands to unix
using the system calls what he wants to do with the
hardware devices.

Is This Answer Correct ?    32 Yes 16 No

what is difference between kernel and shell?..

Answer / sunil

kernel is which interacts between hardware componets and applications and shell is which interacts between application and user..

Is This Answer Correct ?    20 Yes 7 No

what is difference between kernel and shell?..

Answer / shubham agrawal

kernel basically act as a interface to the hardware. it
gives commands in low level language to the hardware for
intereact it with our OS
while shell is a command line interpreter. it interprete
the command written in HLL to LLL and send it to the kernel
to perform it. So in this way we can say that kernel is
heart of the OS while shell is mind.

Is This Answer Correct ?    20 Yes 8 No

what is difference between kernel and shell?..

Answer / asif

Shell is a command interpreter
which acts as interface between user(UI) and Kernal
shell can execute no of commands with in single command in
logical order known as shell script

where as kernal is a group of programes writen in c lang to
interact with hardware directly

so user can interact with kernal though shell
only admin can interact with Kernal Directly in rare cases

Is This Answer Correct ?    18 Yes 11 No

what is difference between kernel and shell?..

Answer / bhaskar roy

Kernel is the part of UNIX operating system which is
responsible for the creation and management of files and
processes. It interacts directly with the machine hardware.
It is represented by the file unix or vmlinuz, which is
loaded into memory when the machine is booted.

Shell is the command interpreter of the UNIX operating
system which runs perpetually at every logged-in terminal.
The shell processes a user request and interacts with the
kernel to execute the command. It also possesses a
programming capability.

Is This Answer Correct ?    9 Yes 2 No

what is difference between kernel and shell?..

Answer / rahul deb barman

p1.Kernel--->
1. core of the UNIX
2. provides file system, CPU scheduling, memory management, and other functions of OS through system calls.
p2. Shell---->
1. a command interpreter.
2. called a shell because it surrounds the kernel.

Is This Answer Correct ?    9 Yes 2 No

what is difference between kernel and shell?..

Answer / sangeetha

kernal is nothing but a heart of linix,
shell is interaction bw the user and kernal,it is a commamd line interpreter...

Is This Answer Correct ?    9 Yes 5 No

Post New Answer

More Unix AllOther Interview Questions

How to find the version details of unix? if any application is installed in unix OS how to find the version of that application is it possilbe or not? pls let me know cmd in detail.

5 Answers   HCL,


differentiate between named & unnamed pipe.

11 Answers   Cisco, IIT, ISEC,


What is a Region?

1 Answers  


What are the events done by the Kernel after a process is being swapped out from the main memory?

0 Answers  


What are the processes that are not bothered by the swapper? Give Reason.

1 Answers  






. Using sed and grep, write a command which lists files and directories with following properties: (i) created in 1999 (ii) with user's as owner and group

0 Answers  


Name key files or directories on a Windows system that should always be backed up?

2 Answers  


What is egrep?

2 Answers  


In this command sqlplus -s username/password what is -S and what's the use..???

1 Answers   IIIP, TCS,


What does the ?route? command do?

2 Answers  


What is an inode?

8 Answers  


Give the command to display space usage on the UNIX file system.

6 Answers  


Categories