Architecture of Linux Operating System

The architecture of a Linux system consists of the following elements:

  • Hardware
  • Kernel
  • Shell
  • Utilities


This is the physical hardware which consists of all peripheral devices like mouse, CPU, keyboard,network interface card.


Kernel is the core part of the operating system which interacts directly with the hardware, provides low-level services to upper layer components.

A few of the key responsibilities of a kernel are: process management, I/O management, CPU scheduling, memory management..


It acts as an interface between user application and kernel. It provides access to kernel resources by use of a system call API.


It is a program that provides information about the operating system to users. A common example are: top(displaying system and memory utilization), grep, ssh, vi, date, which, history.


Linux is based on the UNIX architecture.

Diag-1: Linux Architecture

Related Posts:

Categories: Operating system (OS)

3 replies


  1. Index of Operating System - Tech Access Info
  2. Components of Operating System - Tech Access
  3. Types of Operating System - Tech Access

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: