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.