next up previous
Next: Purpose of Shell Up: Lab 2: Shell, Environment Previous: Introduction

UNIX, Kernel, Shell.

In UNIX, communication with the operating system is not direct. Instead, UNIX commands are interpreted by a program called shell. Shell translates the commands into actions that are taken by the operating system, the kernel. Kernel interacts directly with the hardware and provides services to the user programs.

As mentioned above, Shell is a program that allows the system to understand user's commands ( a command interpreter) Shell is analogous to command.com in DOS.


Subsections

Instructional Support Group 2008-08-05