CompTIA Linux+

Skip to Scheduled Dates

Course Overview

The Official CompTIA® Linux+® courseware builds on your existing experience with systems operations and administration to provide you with the knowledge and skills required to configure, manage, operate, and troubleshoot a Linux environment by using security best practices, scripting, and automation. This course will also prepare you for the Exam XKO-005.

Who Should Attend

  • This course is designed for IT professionals whose primary job responsibility is the management of servers and other devices running the Linux operating system. A typical student in this course should have at least nine months of hands-on Linux experience and at least one and a half years of IT experience in other computing environments. The target student should wish to expand their skillset to support their career in Linux system administration and operation.
  • This course is also designed for students who are seeking the CompTIA Linux+ certification and who want to prepare for Exam XK0-005. The Linux+ certification can validate the student's understanding and skill in configuring, monitoring, and supporting Linux systems.

Course Objectives

    • Configure, operate, and troubleshoot Linux systems.
    • Perform basic Linux tasks.
    • Manage users and groups.
    • Manage permissions and ownership.
    • Manage storage.
    • Manage files and directories.
    • Manage kernel modules.
    • Manage the Linux boot process.
    • Manage system components.
    • Manage devices.
    • Manage networking.
    • Manage packages and software.
    • Secure Linux systems.
    • Write and execute Bash shell scripts.
    • Automate tasks.
    • Plan and perform a Linux installation.

Course Outline

1 - PERFORMING BASIC LINUX TASKS

  • Identify the History and Development of Linux
  • Enter Shell Commands
  • Get Help Using Linux

2 - MANAGING USERS AND GROUPS

  • Assume Superuser Privileges
  • Create, Modify, and Delete Users
  • Create, Modify, and Delete Groups
  • Query Users and Groups
  • Configure Account Profiles

3 - MANAGING PERMISSIONS AND OWNERSHIP

  • Modify File and Directory Permissions
  • Modify File and Directory Ownership
  • Configure Special Permissions and Attributes
  • Troubleshoot Permissions Issues

4 - MANAGING STORAGE

  • Create Partitions
  • Manage Logical Volumes
  • Mount File Systems
  • Manage File Systems
  • Navigate the Linux Directory Structure
  • Troubleshoot Storage Issues

5 - MANAGING FILES AND DIRECTORIES

  • Create and Edit Text Files
  • Search for Files
  • Perform Operations on Files and Directories
  • Process Text Files
  • Manipulate File Output

6 - MANAGING KERNEL MODULES

  • Explore the Linux Kernel
  • Install and Configure Kernel Modules
  • Monitor Kernel Modules

7 - MANAGING THE LINUX BOOT PROCESS

  • Configure Linux Boot Components
  • Configure GRUB 2

8 - MANAGING SYSTEM COMPONENTS

  • Configure Localization Options
  • Configure GUIs
  • Manage Services
  • Troubleshoot Process Issues
  • Troubleshoot CPU and Memory Issues

9 - MANAGING DEVICES

  • Identify the Types of Linux Devices
  • Configure Devices
  • Monitor Devices
  • Troubleshoot Hardware Issues

10 - MANAGING NETWORKING

  • Identify TCP/IP Fundamentals
  • Identify Linux Server Roles
  • Connect to a Network
  • Configure DHCP and DNS Client Services
  • Configure Cloud and Virtualization Technologies
  • Troubleshoot Networking Issues

11 - MANAGING PACKAGES AND SOFTWARE

  • Identify Package Managers
  • Manage RPM Packages with YUM
  • Manage Debian Packages with APT
  • Configure Repositories
  • Acquire Software
  • Build Software from Source Code
  • Troubleshoot Software Dependency Issues

12 - SECURING LINUX SYSTEMS

  • Implement Cybersecurity Best Practices
  • Implement Identity and Access Management Methods
  • Configure SELinux or AppArmor
  • Configure Firewalls
  • Implement Logging Services
  • Back Up, Restore, and Verify Data

13 - WORKING WITH BASH SCRIPTS

  • Customize the Bash Shell Environment
  • Identify Scripting and Programming Fundamentals
  • Write and Execute a Simple Bash Script
  • Incorporate Control Statements in Bash Scripts

14 - AUTOMATING TASKS

  • Schedule Jobs
  • Implement Version Control Using Git
  • Identify Orchestration Concepts

15 - INSTALLING LINUX

  • Prepare for Linux Installation
  • Perform the Installation

 Back to Course Search

Class Dates & Times

Class times are listed Central time

This is a 5-day class

Register When Time
 Register 02/10/2025 8:00AM - 4:00PM
 Register 04/14/2025 8:00AM - 4:00PM
 Register 06/09/2025 8:00AM - 4:00PM