Administrators Complete Guide to Managing Kernel Modules in Linux
This is a simple one stop guide to managing Kernel Modules in Linux aimed at system administrators who want to supplement their knowledge. The guide consists of 10 full size letter pages with all the information that you will need when managing Kernel modules.
Kernel modules in Linux provide access to devices or pseudo devices, or in simple terms Kernel modules are device drivers. Often these modules are used to give access to hardware such as disks or network interface cards. In this module we will learn how to manage, monitor, load and unload Kernel modules within the Linux Operating System. We will also gain an understanding of what Kernel modules are and where they are located in the system.
During this module you will learn:
- The purpose of Kernel Modules
- The different types of Kernel Modules
- Listing loaded modules and properties using lsmod
- Listing module information and specific fields using modinfo
- Loading modules with insmod and modprobe
- Unloading modules with rmmod and modprobe
- Using and reading module parameters
- Working with module aliases
- Auto-loading modules with systemd
- Reading Kernel messages with dmesg and /var/kmsg
This module was created by https://theurbanpenguin.com in the UK. The PDF was created in gedit on an Ubuntu desktop using AsciiDoc Markup language.