Mon - Fri | 10am - 6.30pm

CompTIA Linux+ (XK0-004 Infrastructure Series) Certification

CompTIA Linux+ (XK0-004 Infrastructure Series) Certification

What is the CompTIA Linux+ Online Course?

This CompTIA Linux+ course is a job-focused certification that has been specially created for students looking to steer their career specifically towards Linux Administration or similar specialist job roles. As more businesses around the world are now using Linux Cloud, the demand for qualified Linux Administrators has significantly risen and due to the skills gap in the industry, roles in this sector typically come with excellent salary packages, with average earnings of £55k, and senior roles earning in excess of £70k.

As a professional with a CompTIA Linux+ qualification listed on your CV, it will demonstrate to employers that you have expert knowledge in being able to manage everything from Servers to Supercomputers, which has become an increasingly important and valuable skill to have as many organisations are now implementing the use of Linux in their Cloud, Cyber Security, Mobile and Web Admin Applications.

By the end of this course, you’ll have earned a globally recognised qualification and developed the latest foundational skills in the following subject areas:

  •  Hardware & System Configuration - Learn how to configure kernel modules, storage, network parameters, Cloud and virtualization technologies
  •  System Operation & Maintenance – Manage services and software, plus be able to explain job scheduling, server roles, and the operation and use of Linux devices
  •  Security – Understand the best practices for permissions and authentication, file management and firewalls
  •  Linux Troubleshooting & Diagnostic – Analyse systems properties and processes and troubleshoot user, application and hardware issues
  •  Automation & Scripting – Be able to execute basic BASH scripts, version control using Git, and orchestration processes

Is the CompTIA Linux+ training course for me?

This course has been developed for candidates who are looking to embark on a new career as a Linux Administrator. By the end of the course, you’ll have gained the essential knowledge needed to succeed in this specialist field of work, including how to support and install the Linux Operating System.  


While there are no prerequisites to study for the CompTIA Linux+ Certification, we strongly recommend you first obtain your CompTIA A+ and CompTIA Network+ qualification. Individuals who have already built 12+ months of Linux Administration experience will also be at a significant advantage when taking on this course.  

Where could this qualification take you next?

Once you have earned your CompTIA Linux+ Certification, you’ll have the opportunity to specialise in specific Linux support roles, including:

  •  Web Administrator – £30k
  •  Network Administrator – £40k
  •  Systems Administrator – £42k
  •  Linux Administrator – £43k
  •  Linux Support – £55k

In the UK, the average salary for individuals who embark on specific Linux job positions is £55k, with senior roles (such as Linux Server Engineers and DevOps) earning in excess of £70k.

(Source: ITJobsWatch)

Why choose to study with us?

By enrolling on this course with us, you’ll benefit from:

  •  Training sessions which are focused on you
  •  Recruitment insight to enhance your employability
  •  Having a CompTIA Authorised Training Partner
  •  Unlimited Tutor Support
  •  Flexible payment plans 

Course Syllabus

The CompTIA Cloud Linux+ online course will take you through the following modules:


Preparing Your Environment

  •  Setting Up a Learning Space
  •  Exploring Linux Distributions
  •  Locating a Terminal
  •  Summary

Sifting Through Services

  •  What Is a Linux Server?
  •  Serving the Basics
  •  Serving Local Networks
  •  Implementing Security
  •  Improving Performance
  •  Summary
  •  Exam Essentials

Managing Files, Directories, and Text

  •  Handling Files and Directories
  •  Linking Files and Directories
  •  Reading Files
  •  Finding Information
  •  Summary
  •  Exam Essentials

Searching and Analysing Text

  •  Processing Text Files
  •  Redirecting Input and Output
  •  Editing Text Files
  •  Summary
  •  Exam Essentials

Explaining the Boot Process

  •   The Linux Boot Process
  •   The Firmware Startup
  •   Linux Bootloaders
  •   System Recovery
  •   Summary
  •   Exam Essentials

Maintaining System Startup and Services

  •   Looking at init
  •   Managing systemd Systems
  •   Managing SysV init Systems
  •   Digging Deeper into systemd
  •   Summary
  •   Exam Essentials

Configuring Network Connections

  •   Configuring Network Features
  •   Basic Network Troubleshooting
  •   Advanced Network Troubleshooting
  •   Summary
  •   Exam Essentials

Comparing GUIs

  •   Focusing on the GUI
  •   Serving Up the GUI
  •   Using Remote Desktops
  •   Forwarding
  •   Summary
  •   Exam Essentials

Adjusting Localization Options

  •   Understanding Localization
  •   Setting Your Locale
  •   Looking at Time
  •   Summary
  •   Exam Essentials

Administering Users and Groups

  •   Managing User Accounts
  •   Managing Groups
  •   Setting Up the Environment
  •   Querying Users
  •   Managing Disk Space Usage
  •   Summary
  •   Exam Essentials

Handling Storage

  •   Storage Basics
  •   Partitioning Tools
  •   Understanding Filesystems
  •   Formatting Filesystems
  •   Mounting Filesystems
  •   Managing Filesystems
  •   Storage Alternatives
  •   Summary
  •   Exam Essentials

Protecting Files

  •   Understanding Backup Types
  •   Looking at Compression Methods
  •   Comparing Archive and Restore Utilities
  •   Securing Offsite/Off-System Backups
  •   Checking Backup Integrity
  •   Summary
  •   Exam Essentials

Governing Software

  •   Working with Source Code
  •   Packaging Applications
  •   Summary
  •   Exam Essentials

Tending Kernel Modules

  •   Exploring Kernel Modules
  •   Installing Kernel Modules
  •   Removing Kernel Modules
  •   Summary
  •   Exam Essentials

Applying Ownership and Permissions

  •   Looking at File and Directory Permissions
  •   Access Control Lists
  •   Context-Based Permissions
  •   Understanding Linux User Types
  •   Restricting Users
  •   Summary
  •   Exam Essentials

Looking at Access and Authentication Methods

  •   Getting to Know PAM
  •   Exploring PKI Concepts
  •   Using SSH
  •   Using VPN as a Client
  •   Summary
  •   Exam Essentials
  •   Module 18: Implementing Logging Services
  •   Understanding the Importance of Logging
  •   Basic Logging Using rsyslog
  •   Journaling with systemd-journald
  •   Summary
  •   Exam Essentials

Overseeing Linux Firewalls

  •   Providing Access Control
  •   Looking at Firewall Technologies
  •   Forwarding IP Packets
  •   Dynamically Setting Rules
  •   Summary
  •   Exam Essentials

Embracing Best Security Practices

  •  User Security
  •  System Security
  •  Network Security
  •  Summary
  •  Exam Essentials

Analysing System Properties and Remediation

  •  Troubleshooting the Network
  •  Troubleshooting Storage Issues
  •  Troubleshooting the CPU
  •  Troubleshooting Memory
  •  Surviving a Lost root Password
  •  Summary
  •  Exam Essentials

Optimising Performance

  •  Looking at Processes
  •  Monitoring Processes in Real Time
  •  Managing Processes
  •  Summary
  •  Exam Essentials

Investigating User Issues

  •  Troubleshooting Access
  •  Examining File Obstacles
  •  Exploring Environment and Shell Issues
  •  Summary
  •  Exam Essentials

Dealing with Linux Devices

  •  Communicating with Linux Devices
  •  Working with Devices
  •  Using Hot Pluggable Devices
  •  Summary
  •  Exam Essentials

Troubleshooting Application and Hardware Issues

  •  Dealing with Storage Problems
  •  Uncovering Application Permission Issues
  •  Analysing Application Dependencies
  •  Looking at SELinux Context Violations
  •  Exploring Firewall Blockages
  •  Troubleshooting Additional Hardware Issues
  •  Summary
  •  Exam Essentials

Deploying Bash Scripts

  •  The Basics of Shell Scripting
  •  Advanced Shell Scripting
  •  Writing Script Programs
  •  Summary
  •  Exam Essentials

Automating Jobs

  •  Running Scripts in Background Mode
  •  Running Scripts Without a Console
  •  Sending Signals
  •  Job Control
  •  Running Like Clockwork
  •  Summary
  •  Exam Essentials

Controlling Versions with Git

  •  Understanding Version Control
  •  Setting Up Your Git Environment
  •  Committing with Git
  •  Merging Versions
  •  Summary
  •  Exam Essentials

Understanding Cloud and Virtualisation Concepts

  •  Considering Cloud Services
  •  Understanding Virtualization
  •  Exploring Containers
  •  Exercise
  •  Summary
  •  Exam Essentials

Inspecting Cloud and Virtualization Services

  •  Focusing on VM Tools
  •  Understanding Bootstrapping
  •  Exploring Storage Issues
  •  Considering Network Configurations
  •  Summary
  •  Exam Essentials

Orchestrating the Environment

  •  Understanding Orchestration Concepts
  •  Provisioning the Data Centre
  •  Looking at Container Orchestration Engines
  •  Summary
  •  Exam Essentials 

Exam: Code XK0-004

Upon successful completion of the CompTIA Linux+ certification, your skills as an IT professional with hands-on experience configuring, monitoring, and supporting servers running the Linux operating system will be validated by an international recognised awarding body.

Exam Format - Performance-based, Multiple-choice.

Number of questions - Maximum of 90.

Duration - 90 minutes. 

Pass Mark - 720/900 (80%)

Course Code
Online Course with Exam
Course Access
1 Year
Exams Included
1 gigahertz (GHz)
1 GB
Operating Systems
Windows 7
Windows 8
Windows 10
Mac OS
Internet Explorer 8 or above
Google Chrome
Safari 6 or above
Mozilla Firefox
Windows, Mac, iPhone, iPad, Android



Your query is submitted.
Learn more about how we use your data
Go on Top