What is the structure of Linux?
Linux has a layered structure –
Standard Utility library |
Applications |
The standard library of procedures |
|
Kernel |
Device drivers |
Hardware |
- Hardware - the CPU, RAM, mouse, the keyboard is the hardware
- Kernel - contains device drivers and handles resource allocation, acts as an interface between the hardware and the operating system.
- The standard library of procedures – termed as libc, allows the user to communicate with the kernel.
- User applications and standard utilities – the commands for various tasks like computing, modifying files or taking backups, etc.
BY Best Interview Question ON 15 Apr 2019