
CompTIA Linux+ (XK0-006)
Exam XK0-006 CompTIA Intermediate
Linux administration to a professional standard — the platform most security tooling and most servers run on.
4 courses · 25 sections · 204 lectures · 95 labs · ≈ 77 h of hands-on labs
All 95 XK0-006 hands-on labs on one page →
Free to start: the free lessons and guides for this roadmap →
Exam domains
- System Management — 23%
- Services and User Management — 20%
- Security — 18%
- Automation, Orchestration, and Scripting — 17%
- Troubleshooting — 22%
Try a free hacking lab: Recon to shell (~5 min) → A scripted simulation in your browser. No account needed.
The path
Start here →
Step 1 — Learn Linux administration
The full Linux+ syllabus.
1 course · 13 sections · 84 lectures
Learn
- CourseTotal: CompTIA Linux+ v8 (opens in a new tab)opens on courses.stationx.net 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
13 sections · 84 lectures
- Training Overview 1
- About the CompTIA Linux+ Exam 4
- Introduction and Linux Foundations 11
- Managing Hardware, Storage, and Filesystems 7
- Networking and the Linux Shell 8
- Virtualization and Backup 5
- User and Service Management 8
- systemd and Containers 5
- Linux Security and Hardening 10
- Advanced Security and Compliance 8
- Automation, Scripting 7
- Troubleshooting 9
- Audio Version of the Course 1
Step 2 — Live in the shell
Command line fluency, scripting and system management.
1 course · 6 sections · 102 lectures · 31 labs
Learn
- CourseCompTIA Linux+ Labs (opens in a new tab)opens on courses.stationx.net 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
6 sections · 102 lectures
- Course Overview 1
- Module 1: Hardware and System Configuration 18
- Module 2: Systems Operation and Maintenance 28
- Module 3: Security 22
- Module 4: Linux Troubleshooting and Diagnostics 19
- Module 5: Automation and Scripting 14
Practise
- Infra LabsLinux Command Line Introduction — 18 labs 🔒 Add StationX Infrastructure Labs — $149 / year · 3 attempts per lab in any 12 months
- Getting Started with Linux Command Line FundamentalsLevel: Getting StartedDuration: 1 h
- Search Linux Manpages by Using the Command LineLevel: GuidedDuration: 30 min
- Display Manpage Information by Using SectionsLevel: GuidedDuration: 30 min
- Can You Navigate and Search in a Manpage?Level: AdvancedDuration: 45 min
- Configure the Display of a FileLevel: GuidedDuration: 30 min
- Search for Files by Using WildcardsLevel: GuidedDuration: 30 min
- Can You Create Files from Parts of Other Files?Level: AdvancedDuration: 45 min
- Sort FilesLevel: GuidedDuration: 30 min
- Can You Use the Grep and Sort Commands Together?Level: AdvancedDuration: 45 min
- Can You Extract, Label, and Organize Data?Level: ExpertDuration: 1 h
- Edit Text Files in LinuxLevel: GuidedDuration: 30 min
- Backup and Restore Files with Tar in LinuxLevel: GuidedDuration: 30 min
- Backup and Restore Files with CPIO in LinuxLevel: GuidedDuration: 30 min
- Can You Manage Directories and Files in Linux?Level: AdvancedDuration: 45 min
- Manage Storage in LinuxLevel: GuidedDuration: 30 min
- Configure Links in LinuxLevel: GuidedDuration: 30 min
- Can You use Find and Locate to Search for Files in Linux?Level: AdvancedDuration: 45 min
- Configure Standard Permissions in LinuxLevel: GuidedDuration: 30 min
- Infra LabsLinux Administration Introduction — 13 labs 🔒 Add StationX Infrastructure Labs — $149 / year · 3 attempts per lab in any 12 months
- Getting Started with Linux AdministrationLevel: Getting StartedDuration: 1 h
- Obtain Root Credentials in LinuxLevel: GuidedDuration: 30 min
- Vim Fundamentals in LinuxLevel: GuidedDuration: 30 min
- Reset the Root Password in LinuxLevel: GuidedDuration: 30 min
- Configure an Alias in LinuxLevel: GuidedDuration: 30 min
- Can You Automate Administrative Tasks in Linux Using Cron and Scripting?Level: AdvancedDuration: 45 min
- Distribution Installation in LinuxLevel: GuidedDuration: 30 min
- Configure and Use GUI Administration Tools in LinuxLevel: GuidedDuration: 30 min
- Manage Software with RPM and APT in LinuxLevel: GuidedDuration: 30 min
- Manage Software with Yum in LinuxLevel: GuidedDuration: 30 min
- Can You Manage Processes in Linux?Level: AdvancedDuration: 45 min
- Configure and Manage Linux Print Queues and JobsLevel: GuidedDuration: 30 min
- Can You Configure Linux Time Sources?Level: AdvancedDuration: 45 min
Step 3 — Secure and harden it
Turn a default install into a defensible one.
20 labs
Learn
- CourseCovered in Total: CompTIA Linux+ v8 (opens in a new tab)opens on courses.stationx.net — security and hardening sections 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
13 sections · 84 lectures
- Training Overview 1
- About the CompTIA Linux+ Exam 4
- Introduction and Linux Foundations 11
- Managing Hardware, Storage, and Filesystems 7
- Networking and the Linux Shell 8
- Virtualization and Backup 5
- User and Service Management 8
- systemd and Containers 5
- Linux Security and Hardening 10
- Advanced Security and Compliance 8
- Automation, Scripting 7
- Troubleshooting 9
- Audio Version of the Course 1
Practise
- LabsLinux Security & Hardening — 15 labs 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
- Physical SecurityDuration: 1 h
- Securing Linux - Advanced IPTablesDuration: 1 h
- Securing Linux - App ArmorDuration: 3 h
- Securing Linux - Basic RestrictionsDuration: 1 h
- Securing Linux - Capabilities and ACLsDuration: 1 h
- Securing Linux - Centralized AuthenticationDuration: 3 h
- Securing Linux - EncryptionDuration: 1 h
- Securing Linux - FirewallsDuration: 1 h
- Securing Linux - Monitoring with SecurityOnionDuration: 2 h
- Securing Linux - Network Intrusion DetectionDuration: 1 h
- Securing Linux - Physical SecurityDuration: 1 h
- Securing Linux - Secure Remote AccessDuration: 2 h
- Securing Linux - SELinuxDuration: 2 h
- Securing Linux for System AdministratorsDuration: 1 h
- SETUIDDuration: 1 h
- LabsLinux Security & Hardening Fundamentals — 5 labs 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
- LNX101 - Fail2Ban Setup and AnalysisDuration: 1 h
- LNX101 - File System StructureDuration: 1 h
- LNX101 - OpenSSH Installation, Configuration, and HardeningDuration: 1 h
- LNX101 - Setting Up a Firewall With UFW and FirewalldDuration: 1 h
- LNX101 - Telnet vs. SSHDuration: 1 h
Step 4 — Automate and orchestrate
Script routine work, manage services with systemd, and run containers on Kubernetes.
32 labs
Learn
- CourseCovered in Total: CompTIA Linux+ v8 (opens in a new tab)opens on courses.stationx.net — systemd and Containers, and Automation, Scripting sections 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
13 sections · 84 lectures
- Training Overview 1
- About the CompTIA Linux+ Exam 4
- Introduction and Linux Foundations 11
- Managing Hardware, Storage, and Filesystems 7
- Networking and the Linux Shell 8
- Virtualization and Backup 5
- User and Service Management 8
- systemd and Containers 5
- Linux Security and Hardening 10
- Advanced Security and Compliance 8
- Automation, Scripting 7
- Troubleshooting 9
- Audio Version of the Course 1
Practise
- Infra LabsLinux System Administration — 19 labs 🔒 Add StationX Infrastructure Labs — $149 / year · 3 attempts per lab in any 12 months
- Can You Configure Kickstart Installations in Linux?Level: AdvancedDuration: 45 min
- Can You Configure a Yum Repository in Linux?Level: AdvancedDuration: 45 min
- Manage Services in LinuxLevel: GuidedDuration: 30 min
- Can You Configure Advanced Permissions in Linux?Level: ExpertDuration: 1 h
- Create and Manage Linux Users and GroupsLevel: GuidedDuration: 30 min
- Can You Create a Scheduled Linux Backup Script?Level: AdvancedDuration: 45 min
- Can You Perform a Network Vulnerability Assessment by Using Nmap?Level: AdvancedDuration: 45 min
- Getting Started with Linux System Administration TasksLevel: Getting StartedDuration: 1 h
- Control Data Streams in LinuxLevel: GuidedDuration: 30 min
- Assign Environment and Shell Variables in LinuxLevel: GuidedDuration: 30 min
- Simplify Linux Administration Tasks by Using XargsLevel: GuidedDuration: 30 min
- Edit Data by Using Linux Command-Line ToolsLevel: GuidedDuration: 30 min
- Perform Linux Command-Line Operations by Using File Test and Relational OperatorsLevel: GuidedDuration: 30 min
- Perform Linux Command-Line Operations by Using Boolean and Arithmetic OperatorsLevel: GuidedDuration: 30 min
- Automate Administration Tasks by Using Linux Shell ScriptsLevel: GuidedDuration: 30 min
- Perform Conditional Decision Making in a Linux Shell ScriptLevel: GuidedDuration: 30 min
- Can You Use Linux Command-Line Tools to Simplify Administration Tasks?Level: AdvancedDuration: 1 h
- Can You Perform Command-Line Tasks by Using Shell Operators and a Shell Script?Level: AdvancedDuration: 1 h
- Can You Manipulate Data and Create a Shell Script in Linux ?Level: ExpertDuration: 1 h
- Infra LabsKubernetes Installation & Configuration — 13 labs 🔒 Add StationX Infrastructure Labs — $149 / year · 3 attempts per lab in any 12 months
- Getting Started with Kubernetes Cluster AdministrationLevel: Getting StartedDuration: 1 h
- Install Kubernetes Cluster ComponentsLevel: GuidedDuration: 30 min
- Initialize a Kubernetes ClusterLevel: GuidedDuration: 30 min
- Retrieve Kubernetes Core Component Information by Using kubectlLevel: GuidedDuration: 30 min
- Can You Install and Configure a Kubernetes Cluster?Level: AdvancedDuration: 45 min
- Create Cluster Objects by Using Imperative CommandsLevel: GuidedDuration: 30 min
- Create Cluster Objects by Using Declarative CommandsLevel: GuidedDuration: 45 min
- Can You Create Objects in a Kubernetes Cluster?Level: AdvancedDuration: 45 min
- Create a Kubernetes Cluster DeploymentLevel: GuidedDuration: 45 min
- Organize Kubernetes Cluster Resources by Using NamespacesLevel: GuidedDuration: 30 min
- Can You Manage Resources in a Kubernetes Cluster?Level: AdvancedDuration: 45 min
- Can You Deploy a Kubernetes Cluster?Level: ExpertDuration: 1 h
- Can You Manage Pod Scheduling in a Kubernetes Cluster?Level: AdvancedDuration: 45 min
Step 5 — Troubleshoot Linux systems
Diagnose boot, storage, network and permission faults on a live system.
13 labs
Learn
- CourseCovered in Total: CompTIA Linux+ v8 (opens in a new tab)opens on courses.stationx.net — Troubleshooting section 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
13 sections · 84 lectures
- Training Overview 1
- About the CompTIA Linux+ Exam 4
- Introduction and Linux Foundations 11
- Managing Hardware, Storage, and Filesystems 7
- Networking and the Linux Shell 8
- Virtualization and Backup 5
- User and Service Management 8
- systemd and Containers 5
- Linux Security and Hardening 10
- Advanced Security and Compliance 8
- Automation, Scripting 7
- Troubleshooting 9
- Audio Version of the Course 1
These labs mostly set up network services; dedicated troubleshooting labs are not available yet.
Practise
- Infra LabsLinux Networking — 13 labs 🔒 Add StationX Infrastructure Labs — $149 / year · 3 attempts per lab in any 12 months
- Configure an FTP Server with LinuxLevel: GuidedDuration: 30 min
- Configure Rsync and Scp File Management in LinuxLevel: GuidedDuration: 30 min
- Can You Document the Server in Linux?Level: AdvancedDuration: 45 min
- Can You Configure Security for SSH in Linux?Level: ExpertDuration: 1 h
- Manage Server Startup Options in LinuxLevel: GuidedDuration: 30 min
- Can You Deploy an Apache Web Server in Linux?Level: ExpertDuration: 1 h
- Can You Configure ACL Permissions in Linux?Level: AdvancedDuration: 45 min
- Can You Perform a Network Vulnerability Assessment by Using Nmap?Level: AdvancedDuration: 45 min
- Can You Configure Linux Rsyslog Forwarding?Level: AdvancedDuration: 45 min
- Configure IPv4 and IPv6 Addressing for LinuxLevel: GuidedDuration: 30 min
- Can You Configure Linux IPv4 Routing?Level: AdvancedDuration: 45 min
- Can You Install and Configure a Linux DNS Server [Advanced]?Level: AdvancedDuration: 1 h
- Can You Troubleshoot Linux Network Issues?Level: ExpertDuration: 1 h
Before the exam
- FreeCompTIA Certification Cost Guide
- CourseCompTIA Linux+ v8 (XK0-006) Practice Questions and Tests (opens in a new tab)opens on courses.stationx.net 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
4 sections · 12 lectures
- Linux+ v8 Practice Tests 4
- Scenario Based Practice Questions 2
- Practice Questions per Domain 5
- Next Steps & Certification 1
- CourseCompTIA Linux+ V8 Study Flashcards (opens in a new tab)opens on courses.stationx.net 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
2 sections · 6 lectures
- CompTIA Linux+ V8 Practice Flashcards 5
- Next Steps and Certifications 1

Book the exam · StationX is a CompTIA Authorized Partner
Official Linux+ exam voucher, for less than CompTIA's price

Sold by StationX, a CompTIA Authorized Partner: you get a genuine CompTIA code by email within 1 working day (up to 5 in some countries) and sit the official exam.
Save 45%Exam voucher · RetakeLinux+ voucher + Retake AssuranceOne exam attempt, plus a free second attempt if you don't pass first time.$441.15
$798.00Save $356.85Get the voucher Save 15%Exam voucherLinux+ exam voucherOne exam attempt, for the country you sit the exam in.$339.15
$399.00Save $59.85Get the voucher
100% official CompTIA productsCode by email within 1 working day (up to 5 in some countries)Today's prices in USD; the product page shows the price for the country you sit the exam in



