Linux® System Administration


This course introduces Linux command line system administration to users who have completed a basic Linux, UNIX, or IRIX class. Topics include installation, RPM, user account management, partitioning disks, filesystem management, run levels, system and user processes, syslog-ng, basic system accounting, and cron and at. Lab exercises are included to prepare students for the actual work environment.

Topics Covered

  • Installation
  • RPM
  • User account management
  • Pluggable authentication modules (PAM)
  • Partitioning disks
  • Filesystem management (Reiser and ext3)
  • User quotas (ext3)
  • LVM
  • Run levels and initialization scripts
  • System and user processes
  • Virtual memory
  • System logging and accounting
  • cron and at

Skills Addressed

  • Plan and install a Linux distribution
  • Install RPM software packages from a CD
  • Create, delete, modify, manage, and maintain user accounts and group accounts
  • Use and maintain the root account
  • Configure Pluggable Authentication Modules (PAMs)
  • Create Linux native (ext3) and Reiser filesystems
  • Create logical volumes
  • Customize a system software initialization script
  • Gather information on system resource usage
  • Add swap resources
  • Understand Linux directory layout and file positioning
  • Boot your system into single-user mode for maintenance
  • Configure and manage syslog-ng and basic system accounting
  • Monitor and manage log files with logrotate
  • Use cron and at
  • Use man, xman, apropos file viewers

Target Audience

Experienced Linux users who wish to administer systems

Prerequisites

Introduction to Linux course to obtain Linux user-level training, or equivalent experience

Delivery Methods

Classroom The standard classroom course provides an instructor-led classroom environment and direct access to lab equipment.
Computer-based Training (CBT) The CBT course includes DVDs with Flash-based lessons and a virtual machine that you can use to perform lab exercises.