CompTIA Linux+ Certification (Exam XK0-004)

Retail Price: $2,475

5 Days

DIR receives a discount off of the retail price shown.
Click here to access the DIR discount list.

The Official CompTIA® Linux+® courseware builds on your existing experience with systems operations and administration to provide you with the knowledge and skills required to configure, manage, operate, and troubleshoot a Linux environment by using security best practices, scripting, and automation. This course will also prepare you for the Exam XKO-004.

This course may earn a Credly Badge.

Learning Objectives

In this course, you will configure, operate, and troubleshoot Linux systems.

  • You will:
  • Perform basic Linux tasks.
  • Manage users and groups.
  • Manage permissions and ownership.
  • Manage storage.
  • Manage files and directories.
  • Manage kernel modules.
  • Manage the Linux boot process.
  • Manage system components.
  • Manage devices.
  • Manage networking.
  • Manage packages and software.
  • Secure Linux systems.
  • Write and execute Bash shell scripts.
  • Automate tasks.
  • Plan and perform a Linux installation.

Course Details

Course Outline

1 - Performing Basic Linux Tasks
  • Topic A: Identify the History and Development of Linux
  • Topic B: Enter Shell Commands
  • Topic C: Get Help Using Linux
  • 2 - Managing Users and Groups
  • Topic A: Assume Superuser Privileges
  • Topic B: Create, Modify, and Delete Users
  • Topic C: Create, Modify, and Delete Groups
  • Topic D: Query Users and Groups
  • Topic E: Configure Account Profiles
  • 3 - Managing Permissions and Ownership
  • Topic A: Modify File and Directory Permissions
  • Topic B: Modify File and Directory Ownership
  • Topic C: Configure Special Permissions and Attributes
  • Topic D: Troubleshoot Permissions Issues
  • 4 - Managing Storage
  • Topic A: Create Partitions
  • Topic B: Manage Logical Volumes
  • Topic C: Mount File Systems
  • Topic D: Manage File Systems
  • Topic E: Navigate the Linux Directory Structure
  • Topic F: Troubleshoot Storage Issues
  • 5 - Managing Files and Directories
  • Topic A: Create and Edit Text Files
  • Topic B: Search for Files
  • Topic C: Perform Operations on Files and Directories
  • Topic D: Process Text Files
  • Topic E: Manipulate File Output
  • 6 - Managing Kernel Modules
  • Topic A: Explore the Linux Kernel
  • Topic B: Install and Configure Kernel Modules
  • Topic C: Monitor Kernel Modules
  • 7 - Managing the Linux Boot Process
  • Topic A: Configure Linux Boot Components
  • Topic B: Configure GRUB 2
  • 8 - Managing System Components
  • Topic A: Configure Localization Options
  • Topic B: Configure GUIs
  • Topic C: Manage Services
  • Topic D: Troubleshoot Process Issues
  • Topic E: Troubleshoot CPU and Memory Issues
  • 9 - Managing Devices
  • Topic A: Identify the Types of Linux Devices
  • Topic B: Configure Devices
  • Topic C: Monitor Devices
  • Topic D: Troubleshoot Hardware Issues
  • 10 - Managing Networking
  • Topic A: Identify TCP/IP Fundamentals
  • Topic B: Identify Linux Server Roles
  • Topic C: Connect to a Network
  • Topic D: Configure DHCP and DNS Client Services
  • Topic E: Configure Cloud and Virtualization Technologies
  • Topic F: Troubleshoot Networking Issues
  • 11 - Managing Packages and Software
  • Topic A: Identify Package Managers
  • Topic B: Manage RPM Packages with YUM
  • Topic C: Manage Debian Packages with APT
  • Topic D: Configure Repositories
  • Topic E: Acquire Software
  • Topic F: Build Software from Source Code
  • Topic G: Troubleshoot Software Dependency Issues
  • 12 - Securing Linux Systems
  • Topic A: Implement Cybersecurity Best Practices
  • Topic B: Implement Identity and Access Management Methods
  • Topic C: Configure SELinux or AppArmor
  • Topic D: Configure Firewalls
  • Topic E: Implement Logging Services
  • Topic F: Back Up, Restore, and Verify Data
  • 13 - Working with Bash Scripts
  • Topic A: Customize the Bash Shell Environment
  • Topic B: Identify Scripting and Programming Fundamentals
  • Topic C: Write and Execute a Simple Bash Script
  • Topic D: Incorporate Control Statements in Bash Scripts
  • 14 - Automating Tasks
  • Topic A: Schedule Jobs
  • Topic B: Implement Version Control Using Git
  • Topic C: Identify Orchestration Concepts
  • 15 - Installing Linux
  • Topic A: Prepare for Linux Installation
  • Topic B: Perform the Installation
  • Actual course outline may vary depending on offering center. Contact your sales representative for more information.