• Classroom
  • Online, Instructor-Led
  • Online, Self-Paced
Course Description

This course will provide a hands-on experience with the installation, configuration and administration of Linux operating systems. Linux topics will include operating system architecture and components, task scheduling, memory and process management, device drivers, partitioning and file systems, boot processes, command line, customizing the environment, shell scripting, networking, and securing the system. The hands-on portion of the class will be an opportunity for the students to create and manage virtual machines, install Linux in virtual machines, work with the command line and various Linux tools to customize, administer and secure Linux-based systems. The lab sessions will also cover launching Linux cloud instances as well. To summarize, students will acquire the technical knowledge to install, customize, manage and secure a system running a Linux Operating System.

Learning Objectives

Understand the architecture and the philosophy of the Linux Operating System. Install and secure a Linux-based system in a virtual machine and in the Cloud. Navigate a Linux-based file system and use the command line interface with confidence. Perform the daily Linux Operating system administration tasks. Manage hardware, software and user access of a Linux-based system

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):