UNIX Architecture

UNIX Architecture can be best understood if we know the components in UNIX. The important components of UNIX OS can be classified as below.

1. Kernel – small program written i n C which interacts with hardware

2.Shell (Command Interpretor) – One shell is generated for each user for running commands.

Bourne shell(sh) is the popular one.

3.Commands -Around 200 UNIX level inbuilt programs or commands.

4.File System- Heirarchical filesytem with direcories like root, home, bin, etc, home, dev, var etc.

There are three types of files- regular, device and directory files.