CompTIA Linux+

Course Code: XK0-005

CompTIA Linux+ validates the skills administrators need to secure the enterprise, power the cloud, and keep systems running. The new certification ensures that IT professionals, software developers, cybersecurity engineers, and penetration testers have the necessary skills to support today’s tech systems.

CompTIA Linux+ is the only job-focused Linux certification covering the latest foundational skills demanded by hiring managers. Unlike other certifications, the new exam includes performance-based and multiple-choice questions to identify the employees who can do the job. The exam covers tasks associated with all major distributions of Linux, setting the foundation for advanced vendor/distro-specific knowledge.

The new CompTIA Linux+ is for the IT pro who will use Linux to manage everything from cars and smartphones to servers and supercomputers, as a vast number of enterprises use Linux in cloud, cybersecurity, mobile, and web administration applications.

CompTIA Linux+ covers common tasks in major distributions of Linux, including the Linux command line, basic maintenance, installing and configuring workstations, and networking.


In this course, you will be able to:

  • Identify basic Linux concepts and perform basic Linux tasks.
  • Manage user and group accounts.
  • Manage partitions and the Linux filesystem.
  • Manage various files in Linux.
  • Work with Linux permissions and ownership.

To learn with the Official CompTIA Linux+ Study Guide and prepare for your exam, you need to have the following:

  • CompTIA A+ certification
  • CompTIA Network+ certification
  • Have at least 12 months of Linux admin experience
  • Linux Administrator
  • Network Administrator
  • Technical Support Specialist
  • Web Administrator
  • Systems Administrator
Module 1: System Management
1.1 Summarize Linux fundamentals.
1.2 Given a scenario, manage files and directories.
1.3 Given a scenario, configure and manage storage using the appropriate tools.
1.4 Given a scenario, configure and use the appropriate processes and services.
1.5 Given a scenario, use the appropriate networking tools or configuration files.
1.6 Given a scenario, build and install software.
1.7 Given a scenario, manage software configurations.
2.1 Summarize Linux fundamentals.
2.2 Given a scenario, implement identity management
2.3 Given a scenario, implement and configure firewalls.
2.4 Given a scenario, configure and execute remote connectivity for system management.
2.5 Given a scenario, apply the appropriate access controls.
3.1 Given a scenario, create simple shell scripts to automate common tasks.
3.2 Given a scenario, perform basic container operations.
3.3 Given a scenario, perform basic version control using Git.
3.4 Summarize common infrastructure as code technologies.
3.5 Summarize container, cloud, and orchestration concepts.
4.1 Given a scenario, analyze and troubleshoot storage issues.
4.2 Given a scenario, analyze and troubleshoot network resource issues.
4.3 Given a scenario, analyze and troubleshoot central processing unit (CPU) and memory issues.
4.4 Given a scenario, analyze and troubleshoot user access and file permissions.
4.5 Given a scenario, use systemd to diagnose and resolve common problems with a Linux system.
Length of exam 90 minutes
Number of questions 90 questions
Question format Multiple-choice and performance-based
Passing grade 720 (on a scale of 100 to 900)
Exam availability English, Japanese, Portuguese and Spanish
Testing center Pearson VUE Testing Center