Course Catalog
CompTIA Linux+ Prep Course
Code: XK0-006
Duration: 5 Day
$2795 USD

OVERVIEW

The CompTIA Linux+ Certification Prep Course is designed to prepare learners for the newly updated XK0-006 exam. This course equips IT professionals with the practical skills needed to manage, secure, automate, and troubleshoot Linux systems in today’s hybrid and cloud-based environments. Whether you're pursuing a career as a Linux systems administrator, systems engineer, or network engineer, this course provides the foundational and advanced knowledge required to succeed in modern IT infrastructures.

Participants will gain hands-on experience across five key domains: system management, services and user management, security, automation and scripting, and troubleshooting. The course covers essential topics such as configuring storage and network services, managing containers and virtual machines, implementing firewalls and OS hardening techniques, and automating tasks using tools like Ansible, Git, and Python. Learners will also explore AI best practices in scripting and orchestration, reflecting the evolving demands of today’s tech landscape.

By the end of the course, learners will be well-prepared to take the XK0-006 exam and demonstrate their ability to support and secure Linux systems across diverse environments. As a vendor-neutral certification, CompTIA Linux+ is a valuable credential for professionals seeking to validate their Linux expertise and advance their careers in IT operations, cybersecurity, DevOps, and cloud computing.

DELIVERY FORMAT

This course is available in the following formats:

Virtual Classroom

Duration: 5 Day
Classroom

Duration: 5 Day

CLASS SCHEDULE

Delivery Format: Virtual Classroom
Date: Oct 05 2026 - Oct 09 2026 | 08:30 - 16:30 EDT
Location: Online
Course Length: 5 Day

$ 2795

Delivery Format: Virtual Classroom
Date: Dec 07 2026 - Dec 11 2026 | 08:30 - 16:30 EST
Location: Online
Course Length: 5 Day

$ 2795

GOALS
  • Configure and manage Linux systems, storage, networks, and services in cloud and hybrid environments.
  • Apply best practices including permissions, authentication, firewalls, and system hardening.
  • Automate administration tasks and streamline operations with shell scripting, Python, and configuration management tools.
  • Deploy, maintain, and monitor containers and virtual machines using leading technologies.
  • Troubleshoot system, network, security, and application issues to ensure uptime and reliability for business operations.
OUTLINE

  • Module 1 Identifying Basic Linux Concepts
  • Module 2 Administering Users and Groups
  • Module 3 Configuring Permissions
  • Module 4 Implementing File Management
  • Module 5 Authoring Text Files
  • Module 6 Deploying Software
  • Module 7 Administering Storage
  • Module 8 Managing the Linux Kernel and Devices
  • Module 9 Maintaining Services
  • Module 10 Configuring Network Settings
  • Module 11 Securing a Linux System
  • Module 12 Installing Linux
  • Module 13 Scripting with Bash and Python
  • Module 14 Managing Containers in Linux
  • Module 15 Automating Infrastructure Management
  • Module 1 Identifying Basic Linux Concepts
  • Module 2 Administering Users and Groups
  • Module 3 Configuring Permissions
  • Module 4 Implementing File Management
  • Module 5 Authoring Text Files
  • Module 6 Deploying Software
  • Module 7 Administering Storage
  • Module 8 Managing the Linux Kernel and Devices
  • Module 9 Maintaining Services
  • Module 10 Configuring Network Settings
  • Module 11 Securing a Linux System
  • Module 12 Installing Linux
  • Module 13 Scripting with Bash and Python
  • Module 14 Managing Containers in Linux
  • Module 15 Automating Infrastructure Management
LABS

  • Assisted Lab: Exploring the Lab Environment
  • Assisted Lab: Basic Linux Interaction
  • Assisted Lab: Manage User Accounts
  • Assisted Lab: Manage Group Accounts
  • Assisted Lab: Configure and Troubleshoot Privilege Escalation
  • Assisted Lab: Configure Standard Permissions
  • Assisted Lab: Configure Special Permissions
  • Assisted Lab: Configure ACLs
  • Assisted Lab: Troubleshoot Permissions
  • APPLIED LAB: Identity and Access Control
  • Assisted Lab: Manage File Links
  • Assisted Lab: Use File Management Commands
  • Assisted Lab: Search for Files
  • Assisted Lab: Edit Text Files
  • Assisted Lab: Backup, Restore, and Compress Files
  • Assisted Lab: Manage RPM Packages
  • Assisted Lab: Manage DEB Packages
  • Assisted Lab: Compile a Program
  • Assisted Lab: Download Files From a Web Server
  • APPLIED LAB: File and Software Management
  • Assisted Lab: Deploy Storage and LVM
  • Assisted Lab: Manage Processes
  • Assisted Lab: Manage Services
  • Assisted Lab: Deploy Services
  • Assisted Lab: Configure Network Settings
  • Assisted Lab: Configure Remote Administration
  • Assisted Lab: Troubleshoot Network Configurations
  • APPLIED LAB: System Management
  • Assisted Lab: Configure a Firewall
  • Assisted Lab: Intercept Network Traffic
  • Assisted Lab: Harden a Linux System
  • Assisted Lab: Verify File Integrity By Using Hashes
  • Assisted Lab: Configure SELinux
  • APPLIED LAB: Security
  • Assisted Lab: Manage Scripts
  • Assisted Lab: Configure a System with Ansible
  • Assisted Lab: Manage Version Control with Git
  • Assisted Lab: Deploy Docker Containers
  • Assisted Lab: Manage GRUB2
  • Assisted Lab: Deploy a Linux System
  • APPLIED LAB: Scripting, Orchestration, Installation
  • Assisted Lab: Exploring the Lab Environment
  • Assisted Lab: Basic Linux Interaction
  • Assisted Lab: Manage User Accounts
  • Assisted Lab: Manage Group Accounts
  • Assisted Lab: Configure and Troubleshoot Privilege Escalation
  • Assisted Lab: Configure Standard Permissions
  • Assisted Lab: Configure Special Permissions
  • Assisted Lab: Configure ACLs
  • Assisted Lab: Troubleshoot Permissions
  • APPLIED LAB: Identity and Access Control
  • Assisted Lab: Manage File Links
  • Assisted Lab: Use File Management Commands
  • Assisted Lab: Search for Files
  • Assisted Lab: Edit Text Files
  • Assisted Lab: Backup, Restore, and Compress Files
  • Assisted Lab: Manage RPM Packages
  • Assisted Lab: Manage DEB Packages
  • Assisted Lab: Compile a Program
  • Assisted Lab: Download Files From a Web Server
  • APPLIED LAB: File and Software Management
  • Assisted Lab: Deploy Storage and LVM
  • Assisted Lab: Manage Processes
  • Assisted Lab: Manage Services
  • Assisted Lab: Deploy Services
  • Assisted Lab: Configure Network Settings
  • Assisted Lab: Configure Remote Administration
  • Assisted Lab: Troubleshoot Network Configurations
  • APPLIED LAB: System Management
  • Assisted Lab: Configure a Firewall
  • Assisted Lab: Intercept Network Traffic
  • Assisted Lab: Harden a Linux System
  • Assisted Lab: Verify File Integrity By Using Hashes
  • Assisted Lab: Configure SELinux
  • APPLIED LAB: Security
  • Assisted Lab: Manage Scripts
  • Assisted Lab: Configure a System with Ansible
  • Assisted Lab: Manage Version Control with Git
  • Assisted Lab: Deploy Docker Containers
  • Assisted Lab: Manage GRUB2
  • Assisted Lab: Deploy a Linux System
  • APPLIED LAB: Scripting, Orchestration, Installation
WHO SHOULD ATTEND

This course is ideal for those with at least 1+ years in IT and wanting to learn Linux.

  • Linux Administrator
  • Network Administrator
  • Technical Support Specialist
  • Web Administrator
  • Systems Administrator
  • IT Specialists
  • Software Developers
  • Security Engineers
  • Penetration Testers
PREREQUISITES

CompTIA A+, CompTIA Network+ and at least 12 months of Linux administration experience