Linux System Administration (LFS220) - Course Outline

Next Available Class

Virtual (GUARANTEED TO RUN)

-

$2,500

Early Bird Discount

$2,125

before July 9

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
    • Laboratory Exercises
  2. System Startup and Shutdown
    • Understanding the Boot Sequence
    • The Grand Unified Boot Loader
    • GRUB Configuration Files
    • System Configuration Files in /etc
    • The init Process
    • SysVinit Startup
    • chkconfig and service
    • Upstart
    • systemd
    • Shutting down/Rebooting the System
  3. Linux Filesystem Tree Layout
    • Data Distinctions
    • FHS Linux Standard Directory Tree
    • root (/) directory
    • /bin
    • /dev
    • /etc
    • /home
    • /lib and /lib64
    • /media
    • /mnt
    • /opt
    • /proc
    • /sys
    • /root
    • /sbin
    • /tmp
    • /usr
    • /var
    • /run
  4. Kernel Services and Configuration
    • Kernel Overview
    • Kernel Configuration
    • sysctl
    • Kernel Modules
    • Module Utilities
    • Module Configuration
    • udev and Device Management
  5. Partitioning and Formatting Disks
    • Common Disk Types
    • Disk Geometry
    • Partitioning
    • Naming Disk Devices
    • Sizing up partitions
    • Partition table editors
  6. Linux Filesystems
    • Some Notes About Filesystems
    • Virtual Filesystem (VFS)
    • Filesystem Concepts
    • Disk and Filesystem Usage
    • Extended Attributes
    • ext4
    • XFS
    • btrfs
    • Creating and formatting filesystems
    • Checking and Repairing Filesystems
    • Mounting filesystems
    • Swap
    • Filesystem Quotas
  7. RAID and LVM
    • RAID
    • RAID Levels
    • Software RAID Configuration
    • Logical Volume Management (LVM)
    • Volumes and Volume Groups
    • Working with Logical Volumes
    • Resizing Logical Volumes
    • LVM Snapshots
  8. processes
    • Programs and Processes
    • Process States
    • Execution Modes
    • Daemons
    • Creating Processes
    • Process Monitoring
    • Signals
    • niceness
  9. Package Management Systems
    • Software Packaging Concepts
    • RPM (Red Hat Package Manager)
    • DPKG (Debian Package)
  10. Package Installers
    • Package Installers
    • yum
    • zypper
    • APT
  11. User and Group Account Management
    • User Accounts
    • Management
    • Passwords
    • Restricted Shells and Accounts
    • The root Account
    • Group Management
    • PAM (Pluggable Authentication Modules)
    • Authentication Process
    • Configuring PAM
    • LDAP Authentication
    • File Permissions and Ownership
    • SSH
  12. Backup and Recovery Methods
    • Backup Basics
    • cpio
    • tar
    • Compression: gzip, bzip2 and xz and Backups
    • dd
    • rsync
    • dump and restore
    • mt
    • Backup Programs
  13. Networking
    • IP Addresses
    • Hostnames
    • Configuring Network Interfaces
    • Routing
    • Name Resolution
    • Network Diagnostics
  14. Firewalls
    • Firewalls
    • Interfaces
    • firewalld
    • Zones
    • Source Management
    • Service and Port Management
  15. Local System Security
    • Local System Security
    • Creating a Security Policy
    • Updates and Security
    • Physical Security
    • Filesystem Security
    • Linux Security Modules
  16. Basic Troubleshooting and System Rescue
    • Troubleshooting Overview
    • Things to Check: Networking
    • Boot Process Failures
    • Filesystem Corruption and Recovery
    • Virtual Consoles
    • Rescue Media and Troubleshooting
    • System Rescue and Recovery
  17. Evaluation Survey

« Return to Course Description.