This courseware is available in a Virtual Classroom configuration.

LFD440 Linux Kernel Debugging and Security

Learn the methods and internal infrastructure of the Linux kernel. This course focuses on the important tools used for debugging and monitoring the kernel, and…

Certificate None
Duration 4 Days
Delivery Blended, Classroom, Virtual Classroom
Accreditor The Linux Foundation
Languages English

What is included in LFD440 Linux Kernel Debugging and Security

Course Description

Learn the methods and internal infrastructure of the Linux kernel. This course focuses on the important tools used for debugging and monitoring the kernel, and how security features are implemented and controlled.

Course Information

Certification: None

Duration: 4 Days

Domain: Solution Development and Deployment

Delivery Method: Blended, Classroom, Virtual Classroom

Accreditor: The Linux Foundation

Available Languages: English

Purchase Options: Pay Per Use Courseware


This course is for those interested in learning how to write Linux kernel code and understand security aspects of the Linux kernel.

Learning Objectives

At the end of this course, you will be able to:

  • Understand the Linux kernel, with a good grasp of debugging methods and security considerations.
  • Access preparatory material in advance of class to bring you up to speed for this class. If you have not devoted time to this, or have the prerequisite knowledge therein, you will gain much less from this class.
  • Have some forward referencing and digressions. The purpose is to get you into coding as quickly as possible. For example, participants will get to know how to dynamically allocate memory in the simplest way, so they can actually write code, and then later cover the subject more thoroughly. Furthermore, the order of subjects is flexible, so feel free to vary it according to your interests.

Course Outline

Module 1: Introduction

Module 2: Preliminaries

Module 3: Kernel Features

Module 4: Monitoring and Debugging

Module 5: The proc Filesystem **

Module 6: Kprobes

Module 7: Ftrace

Module 8: Perf

Module 9: Crash

Module 10: Kernel Core Dumps

Module 11: Virtualization**

Module 12: QEMU

Module 13: Linux Kernel Debugging Tools

Module 14: Embedded Linux**

Module 15: Notifiers**

Module 16: CPU Frequency Scaling**

Module 17: Netlink Sockets**

Module 18: Introduction to Linux Kernel Security

Module 19: Linux Security Modules (LSM)

Module 20: SELinux

Module 21: AppArmor

Module 22: Netfilter

Module 23: The Virtual File System

Module 24: Flash Memory Filesystems

Module 25: Filesystems in User-Space (FUSE)**

Module 26: Journaling Filesystems**

Delivery is subject to EdCast Marketplace terms and conditions.

Benefits of Working with ITpreneurs

Ready-to-use training materials means faster time to revenue. Offer relevant training to your clients: order accredited training materials, book exams, and drive results.


Innovative Solutions

We continue to innovate our portfolio. We offer blended learning programs, video-based learning as well as interactive learning tracks.



An intuitive ordering process and fully automated delivery portal that integrates with your own delivery processes make your life easy.


Instructor Support

You get extensive guidance for instructors, ensuring optimal deliveries, every time. Don’t have an instructor? Use one of ours!


Branded Products

Our printed books, ebooks, or printable books are branded with your logo and name. Your customers will log into your branded portal.

icons8-puzzle-100 (1)

Tailored Portfolio

You get various flavors of courseware, ensuring there always is an option that suits your needs.


Click and Consume

A flexible pay-per-use model for courseware, exams and instructors offers you full flexibility instantly.

Triangle Left

Partner with ITpreneurs for LFD440 Linux Kernel Debugging and Security

Interested in licensing our courseware for your training organization or corporate training environment?

Discover More


Comparing The Top 5 Best Video Conferencing Apps


Virtual Classroom Training Experience


The Best 25 Tools And Apps Used By Remote Learners