Generic filters
Exact matches only
Search in title
Search in content
Search in excerpt

CompTIA Linux+ (XK0-005)

Kickstart your prep for the CompTIA Linux+ XK0-005 exam with the CompTIA Linux+ (XK0-005) course and lab. The labs are designed to give you a hands-on experience of Linux. The course covers the XK0-005 exam objectives and provides knowledge in areas such as system management, security, scripting, containers, automation, and troubleshooting. It also contains performance-based, multiple-choice, and multiple-answer questions to provide you a better understanding of Linux concepts.

Submit form to obtain discount

Test Prep
90+ Pre Assessment Questions | 2+ Full Length Tests | 90+ Post Assessment Questions | 180+ Practice Test Questions
Features
42+ LiveLab | 42+ Video tutorials | 01+ Hours
Multiple-choice and performance-based

Why choose TOPTALENT?

Outline

Lessons 1:
Introduction

  • The Exam Objectives

Lessons 2:
Preparing Your Environment

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

Lessons 3:
Introduction to Services

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

Lessons 4:
Managing Files, Directories, and Text

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

Lessons 5:
Searching and Analyzing Text

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

Lessons 6:
Explaining the Boot Process

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

Lessons 7:
Maintaining System Startup and Services

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

Lessons 8:
Configuring Network Connections

  • Configuring Network Features
  • Command-Line Networking Tool
  • Basic Network Troubleshooting
  • Advanced Network Troubleshooting
  • Summary
  • Exam Essentials

Lessons 9:
Comparing GUIs

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

Lessons 10:
Adjusting Localization Options

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

Lessons 11:
Administering Users and Groups

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

Lessons 12:
Handling Storage

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

Lessons 13:
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

Lessons 14:
Governing Software

  • Working with Source Code
  • Packaging Applications
  • Using Application Containers
  • Summary
  • Exam Essentials

Lessons 15:
Tending Kernel Modules

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

Lessons 16:
Applying Ownership and Permissions

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

Lessons 17:
Looking at Access and Authentication Methods

  • Getting to Know PAM
  • Exploring PKI Concepts
  • Using SSH
  • Using VPN as a Client
  • Summary
  • Exam Essentials

Lessons 18:
Implementing Logging Services

  • Understanding the Importance of Logging
  • Basic Logging Using rsyslog
  • Journaling with systemd-journald
  • Summary
  • Exam Essentials

Lessons 19:
Overseeing Linux Firewalls

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

Lessons 20:
Embracing Best Security Practices

  • User Security
  • Network Security
  • Summary
  • Exam Essentials

Lessons 21:
Analyzing System Properties and Remediation

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

Lessons 22:
Optimizing Performance

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

Lessons 23:
Investigating User Issues

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

Lessons 24:
Dealing with Linux Devices

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

Lessons 25:
Troubleshooting Application and Hardware Issues

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

Lessons 26:
Deploying Bash Scripts

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

Lessons 27:
Automating Jobs

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

Lessons 28:
Controlling Versions with Git

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

Lessons 29:
Understanding Cloud and Virtualization Concepts

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

Lessons 30:
Inspecting Cloud and Virtualization Services

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

Lessons 31:
Orchestrating the Environment

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