CompTIA Tutorials

CompTIA provides a structured approach to learning IT fundamentals and cybersecurity practices. Whether you're a beginner or an experienced professional, our CompTIA tutorials offer systematic exploration of key concepts and technologies. With free labs and practical exercises, you'll develop skills in network security, system administration, and IT troubleshooting. Our CompTIA playground enables real-time experimentation with various tools and scenarios.

Manage Local Hostname Resolution in Linux

Manage Local Hostname Resolution in Linux

In this lab, you will learn to manage local hostname resolution in Linux by editing the /etc/hosts file. You'll inspect the file, add a custom entry to map a hostname to an IP, test it with ping, and then restore the file, a key skill for web development and network testing.
Linux
Perform IP Subnetting and Binary Conversion in the Linux Terminal

Perform IP Subnetting and Binary Conversion in the Linux Terminal

In this lab, you will master IP subnetting and binary conversion in the Linux terminal. Using Python, you'll convert IP addresses between dotted-decimal and binary, translate CIDR masks, identify network/host portions, and calculate usable hosts and subnets for a given CIDR block.
Linux
Explore IP Address Types and Reachability in Linux

Explore IP Address Types and Reachability in Linux

In this lab, you will explore IP addressing and network reachability in Linux. Using `ping` and `ip a`, you'll test the local TCP/IP stack, identify private IPs, verify public internet connectivity, test local network reachability, and explore multicast addresses for practical network diagnostics.
Linux
Implement Hard Links in Linux

Implement Hard Links in Linux

Create and manipulate hard links in a Linux file system, understanding their properties and behavior. Explore how hard links share the same inode and content across multiple file names.
Red Hat Enterprise Linux
Extend Existing Logical Volumes

Extend Existing Logical Volumes

In this challenge, you will learn how to extend an existing logical volume on a Linux system.
Red Hat Enterprise Linux
Assign Physical Volumes to Volume Groups

Assign Physical Volumes to Volume Groups

In this challenge, you will learn how to configure local storage by assigning physical volumes to volume groups.
Red Hat Enterprise Linux
Configure Autofs

Configure Autofs

In this challenge, you will configure the autofs service to automatically mount a remote NFS share on demand. This is a common task for system administrators to provide seamless access to network resources.
Red Hat Enterprise Linux
Diagnose and Correct File Permission Problems

Diagnose and Correct File Permission Problems

In this challenge, you will learn how to diagnose and correct file permission problems on a Linux system.
Red Hat Enterprise Linux
Create and Configure File Systems

Create and Configure File Systems

In this challenge, you will learn how to create, mount, unmount, and use different file systems, including vfat, ext4, and xfs, on a Linux system.
Red Hat Enterprise Linux
Configure File Systems by UUID

Configure File Systems by UUID

In this challenge, you will learn how to configure local storage on a Linux system by mounting file systems at boot using Universally Unique Identifier (UUID).
Red Hat Enterprise Linux
How to check if the system is 32-bit or 64-bit in Linux

How to check if the system is 32-bit or 64-bit in Linux

In this lab, you will learn how to determine if your Linux system is 32-bit or 64-bit using command-line tools like `uname -m` and `arch`. You will execute these commands, interpret their output, and inspect binary files to understand your system's architecture and ensure software compatibility.
Linux
List, Create, and Delete Partitions on MBR and GPT Disks

List, Create, and Delete Partitions on MBR and GPT Disks

In this challenge, you will use command-line tools to list, create, and delete partitions on a disk with both MBR and GPT partition tables. This is a crucial skill for local storage configuration.
Red Hat Enterprise Linux
Adjust Process Scheduling

Adjust Process Scheduling

In this challenge, you will learn how to adjust process scheduling on a Linux system.
Red Hat Enterprise Linux
Create and Extract Tar Archives

Create and Extract Tar Archives

Practice creating and extracting compressed tar archives using gzip and bzip2 compression methods on Red Hat Enterprise Linux 9. Master essential RHCSA 9 exam skills by working with tar, gzip, and bzip2 commands. Learn to efficiently compress, archive, and extract files, preparing you for the RHCSA 9 certification exam and real-world system administration tasks.
Red Hat Enterprise Linux
Create Shell Scripts With Loops

Create Shell Scripts With Loops

In this challenge, you will learn how to create a simple shell script that uses looping constructs to process file or command-line input.
Red Hat Enterprise Linux
Create Set-Gid Directories for Collaboration

Create Set-Gid Directories for Collaboration

In this challenge, you will learn how to create and configure set-GID directories to enable collaboration among users.
Red Hat Enterprise Linux
Create and Manipulate Symbolic Links

Create and Manipulate Symbolic Links

Practice creating and manipulating symbolic links (soft links) in a Linux system, an essential skill for the RHCSA certification exam. Learn to create, modify, and understand the behavior of symbolic links when target files are removed.
Red Hat Enterprise Linux
Create Shell Scripts to Process Command Output

Create Shell Scripts to Process Command Output

In this challenge, you will learn how to create a simple shell script that processes the output of shell commands.
Red Hat Enterprise Linux
  • Prev
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 137
  • Next