A structured learning curriculum covering all major objectives for the Red Hat Certified System Administrator EX200 exam, designed to build practical Linux administration skills.
This guide works best as a loop: read a chapter, test yourself with practice questions, look up unfamiliar terms in the glossary, then move to the next chapter.
20 chapters covering every exam objective. Each chapter includes key concepts, exam tips, common traps, comparison tables, and a 5-question quiz at the end.
Start Chapter 1Free timed and untimed practice with instant feedback and full explanations. Pick 10–120 questions per session. Filter by domain to drill your weak areas.
Go to practice testEvery EX200term defined and searchable. Use it when a chapter mentions a concept you haven't seen before or want a quick refresher on.
Browse glossaryExam blueprint, domain weights, passing score, duration, cost, and registration links. Start here if you're new to this certification.
View exam guideNavigating the Red Hat EX200 Exam Environment
Objective 1 · Understand the exam environment and how to interact with the Red Hat Enterprise Linux system.
Accessing the Command Line and Getting Help
Objective 1.1 · Access the command line and use help features to find documentation and command syntax.
File Management, Permissions, and Ownership
Objective 1.2 · Manage files, directories, and their permissions and ownership.
Editing Files with vim
Objective 1.3 · Edit text files using the vim editor.
User and Group Administration
Objective 2.1 · Create, modify, and delete local users and groups, and manage password policies.
File Access Controls and ACLs
Objective 2.2 · Set and modify file and directory permissions using ACLs (access control lists).
Managing Processes and Monitoring System Activity
Objective 2.3 · Manage processes and monitor system activity and performance.
Managing Services with systemd
Objective 2.4 · Control and manage system services using systemd.
Configuring SSH and Remote Access
Objective 2.5 · Configure secure shell (SSH) for remote access and file transfer.
Managing Storage with LVM and Partitions
Objective 3.1 · Create, modify, and manage logical volumes, volume groups, and partitions.
Creating and Mounting File Systems
Objective 3.2 · Create, mount, and automatically mount file systems.
Basic Network Configuration and Troubleshooting
Objective 4.1 · Configure network interfaces, routing, and hostname resolution.
Configuring the Firewall with firewalld
Objective 4.2 · Configure packet filtering and port forwarding using firewalld.
Configuring Time and Date Settings
Objective 4.3 · Configure system time and date using timedatectl and chrony.
Managing Software Packages with dnf and rpm
Objective 5.1 · Install, update, and remove software packages using dnf and rpm.
Automation with Shell Scripts and Scheduling
Objective 5.2 · Create and execute shell scripts, and schedule tasks using cron and at.
Configuring Logging and System Monitoring
Objective 5.3 · Configure and manage system logging with rsyslog and journald.
SELinux Configuration and Troubleshooting
Objective 5.4 · Configure SELinux contexts, booleans, and troubleshoot SELinux-related issues.
Managing Containers with Podman
Objective 6.1 · Run and manage containers using Podman and Skopeo.
Exam Review and Practical Tips for Success
Objective 7 · Review key concepts, time management, and common pitfalls to maximize exam performance.
Free EX200 practice questions with full explanations. Test what you learn chapter by chapter.
EX200 Practice Questions