Explain in detail the components of a Linux operating system

with a neat diagram, Explain in detail the components of a Linux operating system

Answer:-

Like most UNIX implementations, Linux is composed of three main bodies of
code; the most important distinction between the kernel and all other
components.

  • The kernel is responsible for maintaining the important abstractions of the
    operating system
    – Kernel code executes in kernel mode with full access to all the physical resources of
    the computer
    – All kernel code and data structures are kept in the same single address space
  • The system libraries define a standard set of functions through which applications interact with the kernel, and which implement much of the operating-system functionality that does not need the full privileges of kernel code
  • The system utilities perform individual specialized management tasks
  • User-mode programs rich and varied, including multiple shells like the
    bourne-again (bash)

Leave a Reply

Your email address will not be published. Required fields are marked *