Skip to Content

LPI Course outlines

Alaa's picture

LPI Outlines

got this info from www.linuxit.com, maybe it would prove useful to someone trying to teach themselves without any particular goals.

wonder if one could find free training material though

seems rather haphazard IMO

Course Goals

  • For the student to become familiar with the Linux OS.
  • Use Linux on the desktop
  • Understand Linux Basics
  • Candidate will be able to perform a basic installation of Linux
  • Candidate will learn where Linux is most effectively deployed.
  • Gain awareness of cost-effective Open Source alternatives to proprietary products.
  • Understand Linux Basics
  • Understand Command-Line Utilities
  • Manage the Linux Filesystem
  • Shutdown and start the system correctly
  • Locate and use local and web based resource and documentation for applications and support
  • Hardware configuration
  • Software management using source code and package managers
  • The X server architecture
  • Understand the file system layout (the File system Hierarchy Standard)
  • Process text files effectively
  • Manage processes effectively
  • Manage disks and file systems (including quotas)
  • Manage, configure and rebuild the kernel
  • The booting process
  • Manage users and groups
  • Bash shell scripting
  • Manage printers and queues
  • Configure serial modems
  • Implement and troubleshoot TCP/IP
  • Manage network services (inetd, sendmail, DNS, apache etc.)
  • Security Administration
  • Documentation
  • Linux Kernel
  • System Startup
  • File systems
  • Hardware
  • System Maintenance
  • System Customization and Automation
  • Troubleshooting
  • Networking
  • Mail & News
  • DNS
  • Web Services
  • Network Client Management
  • System Security
  • Network Troubleshooting

Course Outlines

  • What is Linux?
  • Popular Open Source products/projects
  • Implementing Open Source projects effectively
  • How Open Source compares to Proprietary models
  • Installing RedHat and using GNOME
  • Installing SuSE and using KDE
  • Overview of desktop applications, and installing StarOffice
  • Deploying Linux properly - A practical example
  • Installation Basics
  • Basic Linux System Administration
  • Working on the command line
  • Controlling the system through run levels
  • Basic file management
  • Text processing
  • Using pipes and redirects
  • Maintaining file systems
  • File permissions and ownership
  • Documentation
  • The Linux Kernel
  • Booting Linux
  • Managing Groups and Users
  • Network Configuration
  • TCP/IP Networks
  • Network Services
  • Bash Scripting
  • Basic Security
  • Documentation
  • Linux System Administration
  • Setting up PPP
  • Printers
  • The Linux Kernel
    • Kernel Components
    • Compiling a Kernel
    • Patching a Kernel
    • Customising a Kernel
  • System Startup
    • Customising the Boot Process
    • System Recovery
    • Customised initrd
  • The Linux File system
    • Operating the Linux File system
    • Maintaining a Linux File system
    • Configuring auto mount
  • Hardware and Software Configuration
    • Software RAID
    • LVM Configuration
    • CD Burners and Linux
    • Configuring PCMCIA Devices
  • File and Service Sharing
    • Samba Client Tools
    • Configuring a SAMBA Server
    • Configuring an NFS Server
    • Setting up an NFS Client
  • System Maintenance
    • System Logging
    • Building Packaged (RPM) Software
  • System Automation
    • Writing Perl Scripts
    • Using the Perl taint Module
    • Installing Perl Modules (CPAN)
    • Check for Process Execution
    • Monitor Processes and Generate Alerts
  • Using rsync
  • Mail and Lists
    • Configuring Mailing Lists
    • Using Sendmail
    • Managing Mail Traffic
  • DNS
    • Using dig and host
    • Basic Bind 8 Configuration
    • Create and Maintain Zone Files
    • Securing a DNS Server
  • Web Services
    • Implementing a Web Server
    • Maintaining a Web Server
    • Implementing a Proxy Server
  • Network Client Management
    • DHCP Configuration
    • NIS Configuration
    • LDAP Configuration
    • PAM Authentication
  • System Security
    • Ipchains and Iptables
    • Network Security Tools


Dr. Radut | book