🇨🇳 简体中文 🇪🇸 Español 🇫🇷 Français 🇩🇪 Deutsch 🇯🇵 日本語 🇷🇺 Русский 🇰🇷 한국어 🇧🇷 Português 🇺🇸 English
This course provides hands-on practice exercises to prepare for the Red Hat Certified System Administrator (RHCSA) exam. Through a series of challenging labs, you'll develop and reinforce the essential skills required for Linux system administration and RHCSA certification.
LabEx is an interactive, hands-on learning platform dedicated to coding and technology. It combines labs, AI assistance, and virtual machines to provide a no-video, practical learning experience.
- A strict "Learn by Doing" approach with exclusive hands-on labs and no videos.
- Interactive online environments within the browser, with automated step-by-step checks.
- A structured content organization with the Skill Tree based learning system.
- A growing learning resource of 30 Skill Trees and over 6,000 Labs.
- The learning assistant Labby, built on lastest AI models, providing a conversational learning experience.
Learn more about LabEx VM.
Index | Name | Difficulty | Practice |
---|---|---|---|
01 | 🎯 Locate Setuid Files | Beginner | Start Challenge |
02 | 🎯 Manage Logs and Archives | Beginner | Start Challenge |
03 | 🎯 Log in and Switch Users | Beginner | Start Challenge |
04 | 🎯 Create and Extract Tar Archives | Beginner | Start Challenge |
05 | 🎯 Implement Hard Links in Linux | Beginner | Start Challenge |
06 | 🎯 Create and Manipulate Symbolic Links | Beginner | Start Challenge |
07 | 🎯 Manage File Permissions | Beginner | Start Challenge |
08 | 🎯 Process Arguments in Bash Scripts | Beginner | Start Challenge |
09 | 🎯 Create a Conditional Shell Script | Beginner | Start Challenge |
10 | 🎯 Create Shell Script With Inputs | Beginner | Start Challenge |
11 | 🎯 Create Shell Scripts to Process Command Output | Beginner | Start Challenge |
12 | 🎯 Create Shell Scripts With Loops | Beginner | Start Challenge |
13 | 🎯 Adjust Process Scheduling | Beginner | Coming Soon |
14 | 🎯 Boot, Reboot, and Shutdown a System | Beginner | Coming Soon |
15 | 🎯 Boot Systems Into Different Targets Manually | Beginner | Coming Soon |
16 | 🎯 Interrupt the Boot Process | Beginner | Coming Soon |
17 | 🎯 Locate and Interpret System Log Files | Beginner | Coming Soon |
18 | 🎯 Manage Tuning Profiles | Beginner | Coming Soon |
19 | 🎯 Preserve System Journals | Beginner | Coming Soon |
20 | 🎯 Start, Stop, and Check the Status of Network Servi... | Beginner | Coming Soon |
21 | 🎯 Transfer Files Securely Between Systems | Beginner | Coming Soon |
22 | 🎯 Add New Partitions and Logical Volumes | Beginner | Coming Soon |
23 | 🎯 Assign Physical Volumes to Volume Groups | Beginner | Coming Soon |
24 | 🎯 Configure File Systems by UUID or Label | Beginner | Coming Soon |
25 | 🎯 Create and Delete Logical Volumes | Beginner | Coming Soon |
26 | 🎯 Create and Remove Physical Volumes | Beginner | Coming Soon |
27 | 🎯 List, Create, and Delete Partitions on MBR and GPT... | Beginner | Coming Soon |
28 | 🎯 Configure Autofs | Beginner | Coming Soon |
29 | 🎯 Create and Configure File Systems | Beginner | Coming Soon |
30 | 🎯 Create Set-Gid Directories for Collaboration | Beginner | Coming Soon |
31 | 🎯 Diagnose and Correct File Permission Problems | Beginner | Coming Soon |
32 | 🎯 Extend Existing Logical Volumes | Beginner | Coming Soon |
33 | 🎯 Mount and Unmount Network File Systems Using NFS | Beginner | Coming Soon |
34 | 🎯 Configure System to Boot Into a Specific Target Au... | Beginner | Coming Soon |
35 | 🎯 Configure Time Service Clients | Beginner | Coming Soon |
36 | 🎯 Install and Update Software Packages | Beginner | Coming Soon |
37 | 🎯 Modify the System Bootloader | Beginner | Coming Soon |
38 | 🎯 Schedule Tasks Using at and Cron | Beginner | Coming Soon |
39 | 🎯 Start and Configure Services | Beginner | Coming Soon |
40 | 🎯 Configure Hostname Resolution | Beginner | Coming Soon |
41 | 🎯 Configure IPv4 and IPv6 Addresses | Beginner | Coming Soon |
42 | 🎯 Configure Network Services to Start Automatically ... | Beginner | Coming Soon |
43 | 🎯 Restrict Network Access Using Firewall-CMD/Firewal... | Beginner | Coming Soon |
44 | 🎯 Change Passwords and Adjust Password Aging for Loc... | Beginner | Coming Soon |
45 | 🎯 Configure Superuser Access | Beginner | Coming Soon |
46 | 🎯 Create and Manage Local Groups | Beginner | Coming Soon |
47 | 🎯 Create and Manage Local User Accounts | Beginner | Coming Soon |
48 | 🎯 Configure Firewall Using Firewall-CMD/Firewalld | Beginner | Coming Soon |
49 | 🎯 Configure Key-Based Authentication for SSH | Beginner | Coming Soon |
50 | 🎯 Diagnose and Address SELinux Policy Violations | Beginner | Coming Soon |
51 | 🎯 Identify SELinux File and Process Context | Beginner | Coming Soon |
52 | 🎯 Manage Default File Permissions | Beginner | Coming Soon |
53 | 🎯 Manage SELinux Port Labels | Beginner | Coming Soon |
54 | 🎯 Modify SELinux Boolean Settings | Beginner | Coming Soon |
55 | 🎯 Restore Default File Contexts | Beginner | Coming Soon |
56 | 🎯 Set SELinux Mode | Beginner | Coming Soon |
57 | 🎯 Attach Persistent Storage to a Container | Beginner | Coming Soon |
58 | 🎯 Configure a Container to Start Automatically as a ... | Beginner | Coming Soon |
59 | 🎯 Find and Retrieve Container Images From a Remote R... | Beginner | Coming Soon |
60 | 🎯 Inspect Container Images | Beginner | Coming Soon |
61 | 🎯 Manage Containers: Basic Operations | Beginner | Coming Soon |
62 | 🎯 Manage Containers With Podman and Skopeo | Beginner | Coming Soon |
63 | 🎯 Run a Service Inside a Container | Beginner | Coming Soon |