Essentials of Linux System Administration (LFS201)

Linux is the #1 operating system for web servers, cloud computing, smart phones and consumer electronics. Due to its rapid adoption, there’s a shortage of Linux system administrators. This course will teach you the skills and processes you need to work as a professional Linux systems administrator.

The topics covered are directly aligned with the knowledge domains tested by the Linux Foundation Certified Systems Administrator (LFCS) exam, and will substantially increase students’ ability to become certified.

Course Overview

This course will teach you the concepts and skills you need to be prepared for the Linux Foundation Certified System Administrator exam. 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.

Show More

This course is designed to work with a wide range of Linux distributions, so you will be able to apply these concepts regardless of your distro.

You will have access to the course for a full year from the date of purchase, regardless of how quickly you complete the course. You can expect the course to take 40-50 hours to complete (although the course is self-paced, so you can move as quickly or as slowly as you like).

Combine And Save

Add on certification to your training purchase and save $100



Course Outline

  1. Preface
  2. Linux Filesystem Tree Layout
  3. Processes
  4. Signals
  5. Package Management Systems
  6. RPM
  7. DPKG
  8. yum
  9. zypper
  10. APT
  11. System Monitoring
  12. Process Monitoring
  13. Memory: Monitoring Usage and Tuning
  14. I/O Monitoring and Tuning
  15. I/O Scheduling
  16. Linux Filesystems and the VFS
  17. Partitioning and Formatting Disks
  18. Filesystem Features: Attributes, Creating, Checking, Mounting
  19. Filesystem Features: Swap, Quotas, Usage
  20. The Ext2/Ext3/Ext4 Filesystems
  21. The XFS and btrfs Filesystems
  22. Encrypting Disks
  23. Logical Volume Management (LVM)
  24. RAID
  25. Kernel Services and Configuration
  26. Kernel Modules
  27. Devices and udev
  28. Virtualization Overview
  29. Containers Overview
  30. User Account Management
  31. Group Management
  32. File Permissions and Ownership
  33. Pluggable Authentication Modules (PAM)
  34. Network Addresses
  35. Network Devices and Configuration
  36. Firewalls
  37. System Startup and Shutdown
  38. GRUB
  39. init: SystemV, Upstart, systemd
  40. Backup and Recovery Methods
  41. Linux Security Modules
  42. Local System Security
  43. Basic Troubleshooting
  44. System Rescue


Basic knowledge of Linux, 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.

At a Glance

Delivery Method

Online Self-Paced


  • 50 hours of Course Material
  • Hands-on Labs & Assignments
  • Video Content
  • 12 Months of Access to Online Course
  • Discussion Forums

Experience Level


Course Rating



Training 5 or more individuals?
Get a Corporate Quote >