Chapter 14Tending Kernel Modules

A module (also called a kernel module) is a self-contained driver library file. The advantage of using modules, instead of compiling all their features into the kernel, is that they keep the Linux kernel lighter and more agile. We can add certain kernel functionality as needed or on demand because modules can be loaded and unloaded into the kernel dynamically. They extend the functionality of the kernel without the need to reboot the system.

We'll take a look at the various kernel module types, where their files are stored, and module configuration file locations. We'll also explore in this chapter how to dynamically link and unlink the ...

Get CompTIA Linux+ Study Guide, 5th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.