Linux Courses
By partnering with the Linux Foundation, Cellebrite is able to provide high-quality instructor-led courses enhanced with open source tools and exercises to augment forensics examinations.
Linux Investigations - Level 1Duration: 5 days - 9 AM - 5 PM This course will introduce examiners to using Linux in a forensic environment and to Linux Security. Students will learn to process Linux based systems for evidence including imaging, hashing, and basic analysis. |
Linux Investigations - Level 2Duration: 5 days - 9 AM - 5 PM This course also builds upon the forensic examiner’s skill set enhancing areas including SQLite exam, System Monitoring, Disk Encryption, Memory Forensics, Network Forensics and how to proceed with a compromised system. |
Currently scheduled classes can be seen here.
Training on these Linux courses is available at your location for your team.
To learn more about private classes on these topics, contact sales.
Additional Courses offered
![]() |
![]() |
![]() |
---|---|---|
![]() |
![]() |
![]() |
Linux Course Descriptions
Linux Investigations - Level 1
Linux powers 94% of the world’s supercomputers, most of the servers powering the Internet, the majority of financial trades worldwide and a billion Android devices. This course introduces students to the Linux System Administration. The course will provide the skills and information needed to pass the LFCS exam. Additionally, the class will introduce examiners to using Linux in a forensic environment and to Linux Security. Students will learn to process Linux based systems for evidence including imaging, hashing, and basic analysis.
Linux Investigations - Level 2
Linux investigations 2 is based on Advanced Linux System Administration and Networking. Students will learn in-depth skills in networking in the Linux operating system and enhance their overall Linux skills. This course also builds upon the forensic examiner’s skill set enhancing areas including SQLite exam, System Monitoring, Disk Encryption, Memory Forensics, Network Forensics and how to proceed with a compromised system. Students learn information about authentication, local security, and network security.
Fundamentals of Linux LFS300 - Beginner Level
This course will give you a good working knowledge of Linux, from both a graphical and command line perspective, allowing you to easily navigate through any of the major Linux distributions.
In this course, you will learn things like:
- The history of Linux How to install Linux
- How to use the Graphical User Interface
- How to control Linux using the command line Basic Linux security
Linux System Administration LFS301 - Beginner Level
This course gives you the skills and information you need to pass the LFCS exam and work as a professional Linux system administrator.
In this course, you will learn things like:
- How to administer, configure and upgrade
- Linux systems running one of the three major
- Linux distribution families: Red Hat, SUSE, Debian/Ubuntu.
- How to master the tools and concepts you’ll need to efficiently build and manage an enterprise Linux infrastructure.
- How to use state-of-the-art system administration techniques in real-life scenarios via practical labs.
- And more.
Advanced Linux System Administration and Networking (LFS311) - Intermediate Level
This course will teach you everything you need to know to be an advanced systems administrator and to prepare for the Linux Foundation Certified Engineer certification.
In this course, you will learn:
- How to design, deploy and maintain a network running under Linux.
- How to administer the network services.
- The skills to create and operate a network in any major Linux distribution.
- How to securely configure the network interfaces.
- How to deploy and configure file, web, email and name servers.
Developing Applications For Linux (LFD401) - Intermediate Level
This course is designed to help experienced developers get up to speed quickly on how to develop applications for a Linux environment.
In this course, you will learn:
- The tools and methods for developing C programs and doing systems programming under Linux.
- Debugging techniques and process management.
- Linux specific paid and system calls.
Linux Kernel Internals and Development (LFD420) - Intermediate Level
This course is designed to provide experienced programmers with a solid understanding of the Linux kernel. In addition to a detailed look at the theory and philosophy behind the Linux kernel, you’ll also participate in extensive hands-on exercises and demonstrations designed to give you the necessary tools to develop and debug Linux kernel code.
In this course, you will learn:
- How Linux is architected
- How kernel algorithms work Hardware and memory management
- Modularization techniques and debugging
- How the kernel developer community operates and how to efficiently work with it.
Linux Kernel Debugging and Security (LFD440) - Advanced Level
This course provides experienced programmers with a solid understanding of the Linux kernel. It includes extensive hands-on exercises and demonstrations designed to give you the necessary tools to develop and debug Linux kernel code. *This is an Advanced Level Linux class.