This course provides foundational skills for system administration in Red Hat Enterprise Linux environments. Participants learn how to manage files, users, storage, and processes, and how to perform essential system tasks using the command line. The course combines conceptual understanding with hands-on exercises, preparing students to work effectively in enterprise Linux environments. The training is aligned with real-world tasks performed by junior system administrators and is often the first step toward Red Hat Certified System Administrator (RHCSA) certification.
This course is the first of a two-course series that helps a computer professional without Linux system administration knowledge to become a fully capable Linux administrator. These concepts are further developed in the follow-on course Red Hat System Administration II (RH134).
Version
This course is based on Red Hat® Enterprise Linux 10.
About the labs
Labs are performed in Red Hat's Online Learning Environment.
Following course completion, lab access will remain available for up to 45 days.
Key takeawaysAfter completing this course, participants will be able to perform common administrative tasks needed to manage Red Hat Enterprise Linux systems.
PrerequisitesRecommended, but not mandatory:
Target audience
Participants begin with an introduction to the shell, basic commands, command history, and efficient command line navigation.
This section covers creating, copying, moving, and deleting files and directories, as well as using wildcards, permissions, and ownership.
Participants learn how to add, modify, and delete users and groups, configure user environments, and manage permissions.
This part of the course introduces basic shell scripting techniques for automating repetitive system tasks.
This section covers managing local storage, partitions, and file systems, including mounting, resizing, and file system types.
Participants learn how to configure IP addresses, hostname resolution, network services, and basic troubleshooting commands.
This section focuses on managing system services using systemd, controlling processes, and configuring services to start at boot.
Participants learn how to monitor system performance, read logs, and use journalctl and other log management tools.
Read official course description from Red Hat:
RH124: Red Hat System Administration I

This course, together with Red Hat System Administration II (RH134) will help you prepare for EX200: Red Hat Certified Administrator (RHCSA) exam

Is this course suitable for beginners with no Linux experience?
Yes. While some basic CLI familiarity helps, the course starts with foundational topics and is designed to bring beginners up to speed.
Is this course hands-on?
Yes. The course includes extensive lab exercises to build real-world Linux administration skills.
How long does the course last?
The course is typically delivered over five days as instructor-led training.
Does this course prepare me for a certification exam?
Yes. The training aligns with the RHCSA exam objectives and is a common preparation path for EX200.
Will I learn shell scripting in this course?
Yes. The course includes basic shell scripting for task automation and process management.
Can this course help me with cloud or container work?
While it focuses on core Linux administration, these skills are highly relevant for working with cloud infrastructure, containers, and modern DevOps workflows.