Book: LPI Linux Certification in a Nutshell
Section: Part II:  General Linux Exam 102



Chapter 15. Kernel (Topic 1.5)

In the early days of personal computing, operating systems were simple interfaces, designed to provide access to a rudimentary filesystem and to launch programs. Once a program was running, it had full control of the system. This made the system simple but also contributed to instability, because a single program failure could cause the entire system to crash. To run a computer in an organized and reliable fashion, it is important to isolate physical hardware resources from the software running on the system. In Linux, the kernel is the core software that owns and manages your system. It controls hardware, memory, and process scheduling, and provides an interface for programs to indirectly access hardware resources.

This Topic on the Linux kernel has two Objectives:

Objective 1: Manage Kernel Modules at Runtime

This Objective covers kernel modules and the commands for managing them. Weight: 3.

Objective 2: Reconfigure, Build, and Install a Custom Kernel and Modules

This Objective describes the creation of new kernels using your existing kernel source code as provided in your Linux distribution. Weight: 4.