XK0-006 cheat sheet
A one-page reference for the CompTIA Linux+ (XK0-006) exam: the format, how the domains are weighted, and the glossary terms for this exam.
Exam at a glance
Vendor
CompTIA
Level
Intermediate
Questions
75
Time
90 min
Mock pass mark
80%
Domains
5
Practice Qs
123
Code
XK0-006
Domain weightings
How much of the exam each domain covers. Spend your study time in proportion — the heavier the domain, the more questions you'll see.
Key terms
- systemd
- systemd is the init system and service manager used by most modern Linux distributions, managing units, targets, and boot. Linux+ covers systemd units, services, and targets under system management.
- systemctl
- systemctl is the command-line tool used to control and inspect systemd services and units (start, stop, enable, status). Linux+ requires managing services with systemctl.
- journalctl
- journalctl is the command that queries and displays logs collected by the systemd journal. Linux+ covers using journalctl to investigate service and boot issues during troubleshooting.
- LVM
- LVM (Logical Volume Manager) abstracts physical disks into flexible logical volumes that can be resized and snapshotted. Linux+ covers LVM within storage management.
- Filesystem
- A filesystem organizes how data is stored and retrieved on a device; common Linux filesystems include ext4, XFS, and Btrfs. Linux+ covers creating, mounting, and troubleshooting filesystems.
- Mount
- Mounting attaches a filesystem to a directory in the Linux directory tree, configured at runtime or persistently in /etc/fstab. Linux+ covers mounts and quotas under storage management.
- SELinux
- SELinux (Security-Enhanced Linux) is a mandatory access control system that confines processes with security policies and contexts. Linux+ covers SELinux (and AppArmor) for hardening under the Security domain.
- AppArmor
- AppArmor is a mandatory access control framework that restricts programs using per-application profiles. Linux+ covers it alongside SELinux for access control and hardening.
- PAM
- PAM (Pluggable Authentication Modules) is the framework that handles authentication for Linux services through configurable modules. Linux+ covers PAM within authentication and identity.
- SSH
- SSH (Secure Shell) is the encrypted protocol for remote login and command execution, commonly authenticated with keys. Linux+ covers configuring and securing SSH for remote access.
- LUKS
- LUKS (Linux Unified Key Setup) is the standard for full-disk encryption on Linux. Linux+ covers LUKS for encrypting storage under the Security domain.
- GPG
- GPG (GNU Privacy Guard) provides encryption and digital signatures using public-key cryptography. Linux+ covers GPG for file encryption and signing.
- firewalld
- firewalld is a dynamic firewall manager for Linux that uses zones and services as a front end to nftables. Linux+ covers firewalld and nftables for network security.
- nftables
- nftables is the modern Linux kernel packet-filtering framework that replaces iptables. Linux+ covers nftables (often via firewalld) for firewall configuration.
- Ansible
- Ansible is an agentless configuration-management and automation tool that applies desired state through playbooks. Linux+ covers Ansible concepts under automation, orchestration, and scripting.
- Bash
- Bash is the default shell and scripting language on most Linux systems, used to automate tasks with variables, conditionals, and loops. Linux+ requires writing and troubleshooting Bash scripts.