Linux System Administration (LFS220) - Course Outline

Enroll now in an upcoming course

Virtual

-

$2,500

Enroll Now

Austin

-

$2,500

Enroll Now

Virtual

-

$2,500

Enroll Now

Chicago - IL

-

$2,500

Early Bird Discount

$2,125

before February 27

Enroll Now

Virtual

-

$2,500

Enroll Now

-

$2,500

Early Bird Discount

$2,125

before May 1

Enroll Now

5% COURSE DISCOUNT

Register for our monthly training newsletter to stay informed about upcoming courses and new free content and you'll get a 5% discount off your first course.

A text icon linking to the trainign quote page

Course Outline

« Return to Course Description.

  1. Introduction
    • Linux Foundation
    • Linux Foundation Training
    • Logistics
  2. System Startup and Shutdown
    • Understanding the Boot Sequence
    • The Grand Unified Boot Loader
    • GRUB Configuration File
    • Emergency Boot Media
    • The init Process
    • SysVinit Startup
    • Upstart
    • Using systemd
    • Configuration Files in /etc/sysconfig
    • Shutting down/Rebooting the System
  3. Linux Directory Layout
    • Data Distinctions
    • FHS Linux Standard Directory Tree
  4. Kernel Services and Configuration
    • Kernel Configuration and Overview
    • Kernel Configuration
    • sysctl
    • Kernel Module Configurations
    • Utilities
    • The udev Device Manager
  5. Partitioning and Formatting Disks
    • Common Disk Types
    • Disk Geometry
    • Partitioning
    • Naming Disk Devices
    • Sizing up the partitions
    • Partition table editors
  6. Linux Filesystems
    • Some Notes About Filesystems
    • Filesystem Types
    • XFS
    • ext4
    • btrfs
    • Extended Attributes
    • How to Make a Filesystem
    • How to Attach a Filesystem
    • Getting your Quota
    • Checking and Repairing Filesystems
    • Disk and Filesystem Usage
  7. Advanced Filesystem Management
    • Software RAID
    • RAID Levels
    • RAID Configuration
    • Logical Volumes
    • Volumes and Volume Groups
    • Creating Logical Volumes
    • Resizing Logical Volumes
    • LVM Snapshots
  8. Understanding Processes
    • Process States
    • Execution Modes
    • Daemons
    • Creating Processes
    • How the Shell Creates a New Process
    • Monitoring Processes
    • Signals
  9. Package Management Systems
    • Software Packaging Concepts
    • Red Hat Package Manager (RPM)
    • DPKG
  10. Package Installers
    • YUM
    • Using apt-get
    • zypper
  11. User and Group Account Management
    • User accounts
    • Management
    • Passwords
    • Groups
    • Pluggable Authentication Modules (PAM)
    • Authentication Process
    • Configuring PAM
    • LDAP authentication
    • File ownership
  12. Backup and Recovery Methods
    • Why Backups?
    • tar
    • cpio
    • Compression: gzip, bzip2 and xz and Backups
    • rsync
    • dd
    • dump and restore
  13. Networking
    • Basic Network Services
    • IP Addresses
    • Configuring Network Interfaces
    • Routing
    • Name Resolution
    • Network Diagnostics
  14. Local System Security
    • Creating a Security Policy
    • Physical Security
    • SELinux Overview
    • Filesystem Security
  15. Basic Troubleshooting
    • Troubleshooting Overview
    • Things to Check: Networking
    • Order of the Boot Process
    • Filesystem Corruption and Recovery
    • Linux Rescue
  16. Conclusion

« Return to Course Description.