Training > System Administration > Linux System Administration Essentials (LFS207) + LFCS Exam Bundle

Linux System Administration Essentials (LFS207) + LFCS Exam Bundle

Linux is the #1 operating system for web servers, cloud computing, smart phones and consumer electronics. Due to its high adoption rates and continued growth, there’s a shortage of Linux system administrators. Linux System Administration Essentials (LFS207) will teach you the skills and processes you need to work as a professional Linux systems administrator.

The Linux Foundation Certified System Administrator (LFCS) exam is ideal for candidates looking to validate their ability to proficiently install, configure, and operate Linux-based systems, whether on-premises or cloud-based.

Not sure where to start? You may consider reviewing our suggested LFCS learning path.

EXAM SIMULATOR! Learners will now have access to an exam simulator, provided by, to experience the exam environment. You will have two exam simulation attempts (36 hours of access for each attempt from the start of activation). Simulation includes 20-25 questions (which are exactly the same for every attempt and every user (unlike those found on the actual exams) and graded simulation results.

POLICY CHANGE: As previously stated, please be reminded that our Certification Period Policy changed as of April 01, 2024, 00:00 UTC. Certifications achieved on or after this date will expire 24 months from the date the program certification requirements, including passing the exam, are met. Please see additional details here.

Who Is It For

The Linux Foundation Certified System Administrator (LFCS) certification is ideal for candidates early in their Linux system administration or open source career. The course, along with real-world experience and study, will provide the skills and knowledge also tested by the Linux Foundation Certified Systems Administrator (LFCS) exam.
read less read more
What You’ll Learn

In the Linux Administration Essentials course you’ll learn how to administer, configure and upgrade Linux systems running one of the three major Linux distribution families (Red Hat, SUSE, Debian/Ubuntu). You’ll also learn all the tools and concepts you need to efficiently build and manage a production Linux infrastructure.
read less read more
What It Demonstrates

Certified Linux systems administrators can work proficiently to operate Linux-based systems, understand key concepts, use Linux to deploy and operate applications and services and understand Linux networking fundamentals and it's role of supporting cloud-native deployments.
read less read more
Course Outline
Chapter 1: Introduction
Chapter 2. Linux Filesystem Tree Layout
Chapter 3. Processes
Chapter 4: Signals
Chapter 5: Package Management Systems
Chapter 6. RPM
Chapter 7. DPKG
Chapter 8. yum
Chapter 9. zypper
Chapter 10. APT
Chapter 11. System Monitoring
Chapter 12. Process Monitoring
Chapter 13. Memory: Monitoring Usage and Tuning
Chapter 14. I/O Monitoring and Tuning
Chapter 15. I/O Scheduling
Chapter 16. Linux Filesystems and the VFS
Chapter 17. Disk Partitioning
Chapter 18. Filesystem Features: Attributes, Creating, Checking, Mounting
Chapter 19. Filesystem Features: Swap, Quotas, Usage
Chapter 20. Th ext2/ext3/ext4 Filesystems
Chapter 21. The XFS and btrfs Filesystems
Chapter 22. Encrypting Disks
Chapter 23. Logical Volume Management (LVM)
Chapter 24. RAID
Chapter 25. Kernel Services and Configuration
Chapter 26. Kernel Modules
Chapter 27. Devices and udev
Chapter 28. Virtualization Overview
Chapter 29. Containers Overview
Chapter 30. User Account Management
Chapter 31. Group Management
Chapter 32. File Permissions and Ownership
Chapter 33. Pluggable Authentication Modules (PAM)
Chapter 34. Network Addresses
Chapter 35. Network Devices and Configuration
Chapter 36. Firewalls
Chapter 37. System Startup and Shutdown
Chapter 38. GRUB
Chapter 39. System Init: systemd, SystemV and Upstart
Chapter 40. Backup and Recovery Methods
Chapter 41. Linux Security Modules
Chapter 42. Local System Security
Chapter 43. Basic Troubleshooting
Chapter 44. System Rescue

Exam Domains & Competencies
Expand All
Collapse All
Operations Deployment25%
Configure kernel parameters, persistent and non-persistent
Diagnose, identify, manage, and troubleshoot processes and services
Manage or schedule jobs for executing commands
Search for, install, validate, and maintain software packages or repositories
Recover from hardware, operating system, or filesystem failures
Manage Virtual Machines (libvirt)
Configure container engines, create and manage containers
Create and enforce MAC using SELinux
Configure IPv4 and IPv6 networking and hostname resolution
Set and synchronize system time using time servers
Monitor and troubleshoot networking
Configure the OpenSSH server and client
Configure packet filtering, port redirection, and NAT
Configure static routing
Configure bridge and bonding devices
Implement reverse proxies and load balancers
Configure and manage LVM storage
Manage and configure the virtual file system
Create, manage, and troubleshoot filesystems
Use remote filesystems and network block devices
Configure and manage swap space
Configure filesystem automounters
Monitor storage performance
Essential Commands20%
Basic Git Operations
Create, configure, and troubleshoot services
Monitor and troubleshoot system performance and services
Determine application and service specific constraints
Troubleshoot diskspace issues
Work with SSL certificates
Users and Groups10%
Create and manage local user and group accounts
Manage personal and system-wide environment profiles
Configure user resource limits
Configure and manage ACLs
Configure the system to use LDAP user and group accounts

The Linux Foundation worked with industry experts and the project’s community to identify the core domains and the critical skills, knowledge and competencies applicable to each certification. Performance-based exams were then developed based on the competencies that were identified.
Basic knowledge of Linux is helpful for this class, including installing Linux and using the command line is helpful but not required. Our free LFS101x Introduction to Linux course is useful preparation for this course.

This course is designed to work on x86-based platforms, either on native hardware or running as a virtual machine (VM), under a hypervisor, such as those in the KVM, VMWare, or Virtual Box families.