Components Of Linux Operating System
Linux operating system has primarlly three key components:-
1. Kernel
kernel is the core part of linux. it is responsible for all major activities of this operating system.
It consists of various modules and it interacts directly with the underlying hardware which provides low-level services like providing hardware details to the system. we have two types of kernel: monolithic kernel and microkernel.
2. System - Library
system libraries are special functions or programs using which application program or system utilities accesses kernel's features. These libraries implement most of the functionalities of the OS and do not requires kernel module's code accesses rights.
3. System - Utility
Operating system functions are granted to the user from the Utilities. Individual and specialized functions are can be utilized from the System utilities.
Basic Shell Command in Linux
Linux operating system has primarlly three key components:-
1. Kernel
kernel is the core part of linux. it is responsible for all major activities of this operating system.
It consists of various modules and it interacts directly with the underlying hardware which provides low-level services like providing hardware details to the system. we have two types of kernel: monolithic kernel and microkernel.
2. System - Library
system libraries are special functions or programs using which application program or system utilities accesses kernel's features. These libraries implement most of the functionalities of the OS and do not requires kernel module's code accesses rights.
3. System - Utility
Operating system functions are granted to the user from the Utilities. Individual and specialized functions are can be utilized from the System utilities.
Linux Operating System
System-libraries
Kernel
Kernel-modules
|
A shell is a special user program which provides an interface to the user operating system services.
Shell accept human readable commands from the user and convert them into some-thing which kernel can understand, the shell gets started when the user logs in or start the terminal.