Shell And Kernel In Red Hat
Information about shell :
User used English language & computer under station binary code. Ones and zeros only.
shell is interface.
Shell take command from user & convert in to the computer language and give it to the kernel.
Shell is mediator between user & computer.
There are six shells are in redhat. You can show all by.
Command
#cat /etc/shells
/bin/bash
/bin/ksh
/bin/tcsh
/sbin/nologin
/bin/csh
/bin/sh
By defaults every user gate “bash” shell.
In windows “cmd” is also shell, But it is not as much power full as linux shell. Because we can’t create c+ & c++ program in cmd.
We can create shell program in linux without any third party software
Information about kernel :
Every os has it kernel. Kernel is heart of the os.
“ntldr” is windows kernel.
“Vmlinux-2.6.27” is redhat kernel
You can see by fallowing command.
Command
#cat /etc/grub.conf
#cat /proc/version
Kernel is take instruction form shell, then it is contact to the hardware & give work ,like example : printing, dvd-burn (first light blinking then after dvd-burn )
kernel also manage file system.