Linux Kernel Concepts

From NovaOrdis Knowledge Base
Jump to navigation Jump to search

Internal

Overview

Runtime Configuration

Kernel Runtime Configuration

Kernel Interrupt Handler

Kernel Module

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/kernel_administration_guide/chap-documentation-kernel_administration_guide-working_with_kernel_modules

The Linux kernel is monolithic by design, but can be compiled with optional or additional modules required by specific use cases. This allows extending kernel's capabilities through the use of dynamically-loaded kernel modules. A kernel module can provide functionality such as a device driver, support for a specific filesystem, etc. Kernel modules can take parameters that customize their behavior.

Commands: kmod, lsmod, rmmod modprobe