IL - Linux System Administration

Course Overview
This course covers the basics of using and administering Linux systems. The focus is on distro-independent fundamentals, including:  installing and managing Linux software, using essential Linux commands, understanding and modifying the boot process, device and kernel management, basic scripting, configuring services, user and group management, system monitoring, networking and storage management, virtualization.
This course will prepare students to pass the Linux Foundation Certified Linux System (LFCS) Administrator exam.
Course Details
  • Duration: 5 Days
  • Level: 300
Who this course is designed for
  • IT Professionals
  • IT Professionals
  • Future Linux Admins

Course Objectives

What You Will Learn
  • Learn Essential Commands
  • Operation of Running Systems
  • User and Group Management
  • Networking
  • Service Configuration
  • Storage Management

Course Pre-Requisites

Prerequisites:
  • Familiarity with a computer and operating systems

Course Modules

Outline

Module 1: Introduction to Linux 

We give a brief overview of the major components of Linux and its historical background. Students learn how to log into and interact with the system, as well as how to get help. This unit will consist of a brief lecture, followed by two short lab activities.

MODULE 2: Installing Linux 

We look at how to install the operating system. After a brief lecture discussing the different methods of installation, an installation onto a stand-alone system is demonstrated. I would like for the students to do an installation onto a VM
 
MODULE 3: Essential Commands- working with files and file systems   

Students get comfortable with the command line, practicing using some *nix power-tool commands, and learn more about the file system hierarchy. Fundamental commands are demonstrated, along with examples of some common mistakes.

MODULE 4: System startup and shutdown   

Students learn about the startup and shutdown processes and how to make changes to the system configuration. A short lecture is followed by two demonstrations on Linux on a stand-alone system and a lab activity.

MODULE 5: System Maintenance 

This module discusses managing hardware and software. The lecture about physical hardware is largely theoretical, but topics are demonstrated on a Linux VM. Then students perform a software update, install a compiler and then build and install a new component from source.

MODULE 6: Managing the System 

This module discusses how to perform many necessary day-to-day tasks of a system administrator on Linux. Topics are demonstrated throughout the lecture, then students perform lab activities to schedule tasks and write a shell script. An optional activity gives them more practice with scripting.

MODULE 7: Managing Users and Groups 

We discuss local authentication policies and file permissions, as well as environment settings and how to customize the user environment. Students will learn how to configure the system as a LDAP or Kerberos client.

MODULE 8: Networking 

Discuss basic Linux networking and routing. Networking concepts are demonstrated on a stand-alone Linux system.

MODULE 9: Service Configuration 

There are a wide variety of services or daemons to be configured and managed by system administrators. We take a look at a number of the most commonly used ones. Items are demonstrated throughout the lecture, and students set up one of their VMs to be a server providing a number of maintenance-related services to another VM, which they set up as a client. They set up another VM as a web server with a database, and test accessing the web application.

MODULE 10: System Monitoring and Trouble-shooting 

Monitoring system performance and activity is an important aspect of system administration. Students will learn where to find various log files and how to use basic performance monitoring commands. The impact of altering process priorities is demonstrated as well as how to view performance metrics. Demonstrate generating reports and using configuration management tools. Students perform a lab activity where they observe how to control processes and use the performance monitoring techniques discussed.

MODULE 11: Storage Management 

Although it’s part of managing the system, it gets its own module. There will be some amount of theoretical discussion in this module, because students will not have access to systems with direct physical-attached hardware or clusters of systems. However, a variety of topics having to do with managing partitions, logical volumes and file systems is demonstrated and practiced in the lab activity.

;

Expert Training

Contact the experts at Opsgility to schedule this class at your location or to discuss a more comprehensive readiness solution for your organization.


Looking for individual training?
Try SkillMeUp.com