Shell ↓ Kernal ↓ Hardware Shell: It is the outer layer of UNIX OS. It reads our command verify whether it is valid or not and whether it is properly used or not. If everthing is proper the shell convert/interpretes the command into kernal understandable form and have over the kernal. ...