
You’ll Learn How To
Get Command Info: Use tools like man, --help, & whatis to find out details about any command quickly.
Display Current User: Check who’s logged in by using the whoami command.
List Disk Partitions: See all your disk partitions to help manage storage better.
Navigate the File System: Learn basic commands like cd, ls, & pwd to easily move between directories.
View File Contents: Use commands like cat to read and check file data.
Manage Files & Directories: Create, move, or delete files & directories using essential commands.
You'll Learn How To
Create Files and Directories
Copy, Move, and Delete Files
Manage Directories
Change Group and Owner
Create Soft Links
You'll Learn How To
Use the vi Editor: Get to know basic commands for moving around & changing text.
Add or Delete Content: Find out how to insert new text or erase existing content.
Replace Text: Learn smart ways to replace words quickly.
Search for Specific Words: See how to search for specific terms or phrases in your files using vi.
You'll Learn How To
Creating and Adding New Users
Setting and Modifying User Passwords
Creating and Deleting Groups
Adding and Removing Users from Groups
You'll Learn How To
View File Permissions for the owner, group, and others
Change File Permissions
Add & Remove Permissions
Change File Ownership
Manage File Group Ownership
You'll Learn How To
View All Running Processes
Check Disk Space and File & Directory Usage
Check System Uptime
Capture Network Packets
Display Network Connections
You'll Learn How To
Manage services and daemons
Check the status of specific services
Start and stop a service
Restart and reload a service
Enable and disable services
Mask and unmask services
You’ll Discover How To
Install & configure the OpenSSH server
Set password authentication for SSH
Connect to a remote machine using SSH
Secure your SSH server
Adjust permissions & change ports for better security
You'll Learn How To
View log files in the system
Check system logs to monitor activities
View the current date & time on a Linux system
Set and check your system’s time zone
Use the chrony service to keep time accurate
Synchronize the system clock with network time servers
You’ll Learn How To
Archive Files: Understand how to bundle a bunch of files into one package. This makes storing, transferring, and managing them simpler.
Compress Archives: Discover ways to shrink the size of your archives. That way, you save precious disk space.
Extract Files: Practice how to retrieve files from archives.
Set Up an FTP Server: Learn how to install, configure, and run an FTP server on a Linux machine.
Transfer Files Using FTP & SCP: Become a master at securely moving files between computers using FTP and SCP.
Encrypt File Transfers for Extra Security: Learn how to use encryption such as SFTP (Secure File Transfer Protocol) to add an extra layer of protection and ensure data confidentiality during file transfers.
You’ll Learn How To
Install & Update Packages with YUM and RPM: Install and update software packages using YUM and RPM.
Search and Remove Packages with YUM and RPM: Efficiently search and remove software packages.
List and Count Installed Packages on Your System: List and count the software installed on your system.
You'll Learn How To
Inspect Network Interface & Configuration: Check your network interfaces and their configurations so you understand how your system connects to the network.
Check System Gateway Information: Find out where your system’s gateway is to make sure your network traffic is going the right way.
Add a Dummy Network Interface: Create a virtual network interface for testing without disturbing real traffic.
Use the nslookup Command: Get IP addresses or DNS records for domains with nslookup while doing some DNS troubleshooting.
Assign a Static IP Address: Set up a static IP address on your network interface by hand for consistent connection.
Capture Network Traffic with tcpdump: Monitor and analyze network packets to help troubleshoot any issues you run into.
Control Networking with nmcli: Use the nmcli command-line tool to manage your network connections & settings.
Ready to kickstart your Linux journey and prepare for the RHCSA certification?
This free, beginner-friendly course is your first step toward mastering Red Hat Enterprise Linux (RHEL) using the RH124 syllabus — with a strong focus on hands-on learning and practical system administration skills.
Whether you're an IT student, aspiring sysadmin, or tech professional looking to build a solid foundation in Linux, this course will give you the essential tools to succeed — and prepare you for the Red Hat Certified System Administrator (EX200) exam.
You’ll learn by doing. Each lesson includes a guided lab walkthrough with voice-over, where you’ll practice real-world tasks such as managing users, configuring file permissions, using the command line, working with software packages, and understanding the Linux filesystem structure.
This course is ideal for learners with no prior Linux experience and is designed to make complex concepts easy to understand through step-by-step explanations and demonstrations.
What this course includes:
Complete coverage of Red Hat's RH124 syllabus (Red Hat System Administration I)
Hands-on walkthroughs to help you practice real-world Linux administration
Clear, concise explanations for beginners with no prior Linux background
A strong foundation to move confidently toward RH134 and RHCSA exam readiness
By the end of this course, you’ll have the confidence to work on Linux systems, perform basic administration tasks, and pursue deeper learning in Red Hat technologies.