**Archived**CompTIA Linux+ (XK0-005)
Your complete resource to passing the CompTIA® Linux+ (XK0-005) exam on the first attempt!
Welcome
Download the Study Guide
100% Pass Guarantee
Exam Tips
Prepare for Install
Performing the Installation
Rocky Linux Installation
Checkpoint: Introduction
Basic Linux Tasks
Linux Design Philosophy (OBJ. 1.1)
CLI and The Shell (OBJ. 1.1)
Bash Commands (OBJ. 2.2)
Entering Shell Commands (OBJ. 2.2)
Man Pages (OBJ. 1.7)
Other Help Resources (OBJ. 1.7)
Accessing Help in Linux (OBJ. 1.7)
Checkpoint: Basic Linux Tasks
Users and Groups
Superuser (OBJ. 2.2)
Assuming Superuser Privileges (OBJ. 2.2)
Create, Modify, and Delete Users (OBJ. 2.2)
Creating, Modifying, and Deleting Users (OBJ. 2.2)
Create, Modify, and Delete Users Groups (OBJ. 2.2)
Creating, Modifying, and Deleting Groups (OBJ. 2.2)
Query Users and Groups (OBJ. 2.2)
Querying Users and Groups (OBJ. 2.2)
Account Profiles (OBJ. 2.2)
Configuring Account Profiles (OBJ. 2.2)
Checkpoint: Users and Groups
Permissions and Ownership
File and Directory Permissions (OBJ. 2.5)
Modifying File and Directory Permissions (OBJ. 2.5)
File and Directory Ownership (OBJ. 2.5)
Modifying File and Directory Ownership (OBJ. 2.5)
Special Permissions and Attributes (OBJ. 2.5)
Permissions and Sticky Bits (OBJ. 2.5)
Troubleshooting Permissions Issues (OBJ. 4.4)
Checkpoint: Permissions and Ownership
Storage
Partitions (OBJ. 1.3)
Creating Partitions (OBJ. 1.3)
Logical Volumes (OBJ. 1.3)
Managing Logical Volumes (OBJ. 1.3)
Mounting File Systems (OBJ. 1.3)
File System Mounting (OBJ. 1.3)
Managing File Systems (OBJ. 1.3)
File System Management (OBJ. 1.3)
Linux Directory Structure (OBJ. 1.1)
Navigating Directories (OBJ. 1.2)
Troubleshooting Storage Issues (OBJ. 4.1)
Storage Usage and Quotas (OBJ. 1.3)
Checkpoint: Storage
Files and Directories
Create and Edit Text Files (OBJ. 1.2)
Creating and Editing Text Files (OBJ. 1.2)
Search for Files (OBJ. 1.2)
Searching for Files (OBJ. 1.2)
Perform Operations (OBJ. 3.1)
Performing Operations (OBJ. 3.1)
Process Text Files (OBJ. 3.1)
Processing Text Files (OBJ. 3.1)
Manipulate File Output (OBJ. 3.1)
Manipulating File Output (OBJ. 3.1)
Checkpoint: Files and Directories
Kernel Modules
The Linux Kernel (OBJ. 1.7)
Exploring the Kernel (OBJ. 1.7)
Kernel Modules (OBJ. 1.7)
Installing and Configuring Kernel Modules (OBJ. 1.7)
Monitor Kernel Modules (OBJ. 1.7)
Monitoring Kernel Modules (OBJ. 1.7)
Checkpoint: Kernel Modules
The Linux Boot Process
Linux Boot Components (OBJ. 1.1)
Identifying Boot Components (OBJ. 1.1)
GRUB 2 (OBJ. 1.1)
Configuring GRUB 2 (OBJ. 1.1)
Checkpoint: The Linux Boot Process
System Components
Localization Options (OBJ. 1.7)
Configuring Localization (OBJ. 1.7)
Graphical User Interface (OBJ. 1.1)
Configuring GUIs (OBJ. 4.5)
Services (OBJ. 1.4)
Managing Services (OBJ. 1.4)
Process Issues (OBJ. 1.4)
Troubleshooting Processes (OBJ. 4.3)
CPU and Memory Issues (OBJ. 4.3)
Troubleshooting CPU and Memory Issues (OBJ. 4.3)
Checkpoint: System Components
Devices
Linux Devices (OBJ. 1.1)
Configure Devices (OBJ. 1.1)
Configuring Devices (OBJ. 1.3)
Monitor Devices (OBJ. 1.1)
Monitoring Devices (OBJ. 4.1)
Troubleshooting Hardware Issues (OBJ. 4.1)
Checkpoint: Devices
Networking
TCP/IP Fundamentals (OBJ. 1.5)
Linux Server Roles (OBJ. 1.5)
Connecting to a Network (OBJ. 1.5)
Configuring Network Identity (OBJ. 1.5)
DHCP and DNS Client Services (OBJ. 1.5)
Configuring DNS (OBJ. 1.5)
Cloud Technologies (OBJ. 3.5)
Virtualization Technologies (OBJ. 3.5)
Configuring Virtualization (OBJ. 3.5)
Troubleshooting Network Issues (OBJ. 4.2)
Testing the Network (OBJ. 4.2)
Checkpoint: Networking
Packages and Software
Package Managers (OBJ. 1.6)
RPM Packages and YUM (OBJ. 1.6)
Managing Software (RPM & YUM) (OBJ. 1.6)
Debian Packages and APT (OBJ. 1.6)
Managing Software (dpkg & APT) (OBJ. 1.6)
Repositories (OBJ. 1.6)
Configuring Repositories (OBJ. 1.6)
Acquire Software (OBJ. 1.6)
Acquiring Software (OBJ. 1.6)
Building Software from Source Code (OBJ. 1.6)
Compiling Applications (OBJ. 1.6)
Troubleshooting Software Dependency Issues (OBJ. 1.6)
Checkpoint: Packages and Software
Securing Linux Systems
Cybersecurity Best Practices (OBJ. 2.1)
Encrypting a Volume (OBJ. 2.5)
Identity and Access Management (OBJ. 2.2)
Configuring SSH (OBJ. 2.4)
SELinux or AppArmor (OBJ. 2.5)
Configuring SELinux (OBJ. 2.5)
Firewalls (OBJ. 2.3)
Configuring a Firewall (OBJ. 2.3)
Logging Services (OBJ. 2.1)
Configuring rsyslog (OBJ. 2.1)
Backup, Restore, and Verify Data (OBJ. 1.2)
Backup, Restore, and Synchronize (OBJ. 1.2)
Compressing Files (OBJ. 1.2)
Integrity Checking (OBJ. 1.2)
Checkpoint: Securing Linux Systems
Bash Scripting
Bash Shell (OBJ. 3.1)
Customizing Bash (OBJ. 3.1)
Scripting and Programming (OBJ. 3.1)
Bash Fundamentals (OBJ. 3.1)
Creating a Bash Script (OBJ. 3.1)
Using Control Statements (OBJ. 3.1)
Checkpoint: Bash Scripting
Task Automation
Schedule Jobs (OBJ. 1.4)
Scheduling Tasks (OBJ. 1.4)
Version Control Using Git (OBJ. 3.3)
Using Git (OBJ. 3.3)
Orchestration (OBJ. 3.5)
Containerization (OBJ. 3.5)
Container Operations (OBJ. 3.2)
Sandboxed Applications (OBJ. 1.6)
Infrastructure as Code (IaC) (OBJ. 3.4)
CI/CD (OBJ. 3.4)
Additional Scripting Pt. 1
Checkpoint: Task Automation
Conclusion
Practice Exam #1
Practice Exam #2
Practice Exam #3