RHCSA and LPIC-1 Exam Prep: A Hands-On Study Plan for 2026

Which Certification Should You Pursue?

Both RHCSA (Red Hat Certified System Administrator) and LPIC-1 (Linux Professional Institute Certification Level 1) validate Linux system administration skills. They are not interchangeable, and which one you pursue first depends on your goals.

RHCSA is Red Hat-specific. You need to operate Red Hat Enterprise Linux (RHEL) or CentOS/Rocky Linux/AlmaLinux. The exam is entirely performance-based - no multiple choice - you are given a broken system and a list of tasks. You either fix them or you do not. It is respected by employers in enterprise environments (banking, healthcare, government) and positions you for advanced Red Hat certifications (RHCE, RHCA).

LPIC-1 is distribution-neutral. The exam covers Linux fundamentals that apply whether you are on Debian, Ubuntu, Fedora, or RHEL. It has a multiple-choice component and is two separate exams (101 and 102). It is widely recognized internationally and is often listed alongside Linux+ as an alternative for employers who want a vendor-neutral qualification.

Overlap between them is around 60%. Both cover: package management, file system hierarchy, process management, user and group administration, basic networking, shell scripting fundamentals, and boot process. Where they diverge: RHCSA leans into SELinux, firewalld, nmcli networking, and systemd management. LPIC-1 goes deeper on partitioning, text editors, X Window system basics, and internationalization.

Recommendation: If your target job uses RHEL or you want the enterprise trajectory, pursue RHCSA. If you want broad recognition and platform flexibility, start with LPIC-1. If you plan to do both, LPIC-1 first gives you the general foundation, then RHCSA-specific tooling builds on top.

---

What Each Exam Tests

RHCSA (EX200) objective areas:

LPIC-1 (101 + 102) objective areas:

---

The 4-Week Study Plan

This assumes you have basic Linux familiarity (can navigate the shell, know what a package manager is) and can study 1-2 hours per day.

Week 1 - Foundations

Days 1-2: File system hierarchy, navigation, file permissions, ownership. Practice chmod, chown, find, ls. Do the Linux warmup modules for navigation and permissions.

Days 3-4: Users and groups. Commands: useradd, usermod, groupadd, passwd, id, su, sudo. Edit /etc/sudoers safely with visudo.

Days 5-7: Package management. On RHEL-family: dnf install, dnf search, rpm -qa, rpm -ql. On Debian-family: apt update, apt install, dpkg -l, dpkg -S. Know how to manage repositories.

Week 2 - System Administration Core

Days 8-9: Processes. ps aux, top, kill, nice, nohup. Understand signals (SIGTERM vs SIGKILL). Cron: crontab -e, /etc/cron.d/, time syntax.

Days 10-11: Storage. Partition tables (MBR vs GPT with fdisk/gdisk). File systems (mkfs, fsck, mount, /etc/fstab). Swap (mkswap, swapon).

Days 12-14: LVM. This trips up more candidates than any other topic. Practice the full flow: pvcreate, vgcreate, lvcreate, lvextend, resize2fs/xfs_growfs. Create a volume, extend it, shrink it.

Week 3 - Services and Networking

Days 15-16: systemd. systemctl start/stop/enable/disable/status. Unit files: /etc/systemd/system/. Targets vs runlevels. journalctl -u servicename -f, journalctl --since "1 hour ago".

Days 17-18: Networking. ip addr, ip route, ss -tlnp. For RHCSA specifically: nmcli conn show, nmcli conn add, configuring a static IP with nmcli. DNS: /etc/resolv.conf, /etc/hosts.

Days 19-21: Security. SSH key generation (ssh-keygen), authorized_keys, sshd_config hardening. For RHCSA: SELinux basics (getenforce, setenforce, restorecon, chcon, audit2why). firewalld: firewall-cmd --add-service, --add-port, --permanent, --reload.

Week 4 - Practice and Weak Areas

Days 22-25: Take practice exams. For RHCSA, the Sander van Vugt and Michael Jang books both include practice scenarios. For LPIC-1, use the official LPI practice questions.

Days 26-28: Focus on your weakest two or three areas from practice. Most candidates struggle with LVM, SELinux, and scripting. Drill those.

---

The Most Commonly Failed Topics

Based on what candidates report after failing:

LVM - Most people understand the concept but freeze on the command sequence when the order matters. Memorize: physical volume, then volume group, then logical volume. Practice creating and extending volumes until you can do it without looking up the commands.

SELinux - This is RHCSA-specific but accounts for a significant chunk of the exam. The two most useful commands for the exam: restorecon -Rv /path (fix context after moving files), and audit2why < /var/log/audit/audit.log (explain an AVC denial). Many candidates try to disable SELinux instead of fixing the context, which costs them points.

systemd - Candidates from Ubuntu backgrounds sometimes still think in init.d terms. Know how to create a simple unit file from scratch. Know the difference between enable (starts on boot) and start (starts now).

Shell scripting basics - RHCSA expects you to write simple scripts with variables, conditionals, and loops. Not complex programming - but if [ "$?" -eq 0 ]; then style logic without looking it up.

---

Hands-On Practice Matters More Than Video Courses

Watching someone configure LVM on YouTube does not prepare you to configure LVM under exam pressure. The RHCSA exam is entirely hands-on - you either can do the task or you cannot.

The ShellGenius Linux Labs have challenges covering systemd, disk management, process forensics, and security topics that map directly to RHCSA/LPIC-1 objectives. The Learn track has structured modules covering systemd, package management, users and permissions, networking, and more.

Practice under time pressure. For RHCSA especially, knowing a command is not enough - you need to be able to use it correctly and quickly on a system you have never seen before.