Architecture of UNIX


unix architecture





Shell reads user commands and interpret then as requests exec.. a program. Because of this shell is called a commad interpreter. Besides being a command interpreter, shell is also a programming language. As a programming language it permits you to control how and when commands are carried out.

“Shell acts as an interface between user and kernel”


The kernel is the part of the operating system that interacts directly with the hardware of a computer, through device drivers that are built into the kernel. It provides set of services that can be used by programs, insulating these programs from the underlying hardware.

The major functions of the kernel are to manage the computer memory, to control access to the computer, to maintain file system, and handle the interrupts, handle errors, perform input and output services, allocate the resources of a computer among the users.


Related Posts

You can leave a response, or trackback from your own site.

Leave a Reply

Powered by k2schools
%d bloggers like this: