- Hardware, Kernel, Shell, and Utilities are the main components of the Linux architecture.
- Hardware: The Hardware layer of the LINUX operating system is made up of peripheral devices such as RAM, HDD, and CPU.
- Kernel: The kernel is the core component of the Linux operating system, and it is responsible for many of the operating system's functions. It communicates directly with hardware, which provides low-level services such as giving the system with hardware information. Monolithic Kernel and MicroKernel are the two types of kernels available.
- Shell: The shell is a user-to-kernel interface that hides the complexity of the kernel's functions from the user. It takes the user's commands and carries them out.
- Utilities: The Utilities provide the user with operating system functions. The System utilities can be used to perform individual and specialised tasks.
Read More: What is LILO in Linux?