Red Hat Certified Engineer (RHCE)

Red Hat Certified Engineer (RHCE)

Overview

This course delivers a strong, practical foundation in Red Hat Enterprise Linux (RHEL) and core Linux administration skills β€” the essential building blocks for achieving RHCE certification.
It covers Linux/UNIX history, file system management, user & group administration, permissions, SELinux basics, LVM/RAID/swap, package management (RPM/YUM), networking tools, basic services (DNS caching, SSH, NFS, vsftpd, NTP), and scheduling tasks β€” all explained step-by-step with real commands and best practices.
Perfect for beginners, IT professionals switching to Linux, or anyone in Tokyo/Japan preparing for RHCE (EX294 or earlier tracks) and real-world Red Hat system administration jobs.

Key Features

🌐 Full coverage of core Linux/RHEL concepts β€” from boot process to advanced file systems and security

πŸ”§ Hands-on command-line focus: useradd/usermod, chmod/chown, LVM/RAID creation, SELinux contexts, cron/at scheduling

⚑ Package & storage mastery: RPM/YUM, fdisk/mkfs/fsck, mount/fstab, disk quotas

πŸ“‘ Networking & services basics: ifconfig, DHCP client/server, caching DNS (BIND), SSH/OpenSSH, NFS mounts, vsftpd setup

πŸ›‘οΈ Security essentials: SELinux modes/contexts, file permissions (setuid/setgid/umask), password aging

😊 Beginner-friendly β€” starts with Linux history and basic commands, builds progressively to RHCE-level topics

πŸš€ Excellent prep for RHCSA/RHCE exams and real enterprise Linux admin roles

Course Content

  • UNIX/Linux history, GNU/Linux concepts, major distributions (RHEL vs Fedora)
  • Kernel, shell, file system hierarchy, inodes
  • GRUB bootloader, grub.conf, password protection
  • Linux rescue mode, init process, runlevels, inittab
  • Creating/editing files with vi
  • Partitioning (fdisk), formatting (mkfs), journaling, fsck
  • /etc/fstab, mount/umount options
  • Logical Volume Manager (LVM) creation & management
  • RAID basics & setup
  • Swap space creation & management
  • Adding/modifying/deleting users (useradd/usermod/userdel/passwd/chage)
  • /etc/passwd & /etc/shadow files
  • Group management (groupadd, /etc/group)
  • File permissions: chmod, chown, chgrp, setuid/setgid, umask
  • Introduction to SELinux, DAC/MAC/RBAC
  • SELinux contexts, how it works, configuration (/etc/selinux/config)
  • Filesystem relabeling, key SELinux commands
  • Disk quotas: quotacheck, quotaon/off, edquota, repquota
  • Cron daemon & crontab scheduling
  • at command for one-time tasks
  • File filtering: grep, sort, wc
  • Compression: gzip/gunzip/zcat, bzip2/bunzip2/bzcat
  • Archiving: tar command
  • RPM basics
  • YUM package manager (Yellowdog Updater Modified)
  • Common tools: ping, telnet, netstat, arp
  • xinetd super server
  • Network interface config (ifconfig)
  • Key network files
  • DHCP client/server basics
  • DNS introduction
  • Client config: /etc/hosts, /etc/resolv.conf, /etc/nsswitch.conf
  • BIND caching-only name server setup
  • /etc/named.conf, zone files, RNDC control
  • OpenSSH & Secure Shell basics
  • Client tools: ssh, scp, sftp, ssh-keygen, ssh-copy-id
  • OpenSSH config files
  • NFS: mounting remote file systems
  • vsftpd: configuring FTP server
  • Introduction to Network Time Protocol (NTP)

Course Objectives

After completing this course, you will be able to:

  • 🧠 Understand Linux history, distributions (RHEL vs Fedora), kernel/shell, file system hierarchy, and GRUB/inittab basics
  • πŸ” Manage file systems: partition (fdisk), format (mkfs), check (fsck), mount/umount, LVM volumes, RAID arrays, swap space
  • πŸ“€ Administer users/groups: create/modify/delete users, set passwords/aging, manage groups, understand /etc/passwd & shadow
  • βš™οΈ Control file permissions & security: chmod/chown/chgrp, umask, setuid/setgid, SELinux basics (contexts, relabeling, key commands)
  • 🌿 Use advanced tools: disk quotas (edquota/repquota), task scheduling (cron/at), compression (gzip/tar/bzip2), text filtering (grep/sort/wc)
  • πŸ” Set up basic networking & services: configure interfaces, DNS client/caching server, SSH key-based auth, NFS mounts, vsftpd, NTP sync
  • πŸ“ˆ Install/manage packages with RPM & YUM, troubleshoot common issues, and apply best practices for secure Linux administration
  • πŸš€ Build confidence for RHCSA/RHCE certification exams and day-to-day Red Hat Linux system administration
  • Β 

Job Opportunities After Completing the course

This course prepares you well for Linux admin and Red Hat-focused roles, especially valuable in Japan’s IT sector (Tokyo area, 2026):

  • πŸ›‘οΈ Junior Linux System Administrator
  • πŸ”§ Red Hat / RHEL Administrator (Entry-Level)
  • 🌐 Linux Server Support Engineer
  • πŸ–₯️ IT Infrastructure Engineer (Linux Focus)
  • πŸ“‘ DevOps Trainee / Associate (Linux track)
  • πŸ”’ Cloud Operations Support (AWS/GCP with Linux)
  • πŸ“š Trainee β†’ RHCE Certified System Engineer pathway

In Tokyo/Japan, starting salaries for these roles often range from Β₯4.2–6.5M JPY (higher with RHCSA/RHCE certification & experience). Many companies (telecom, finance, cloud providers, system integrators) actively seek Linux/Red Hat skills