LINUX SYLLABUS - RHEL 9.4
PART I  Basic Linux Commands / Administration (16 lectures)
Sr.	Topic	
1	Installation of Linux / Windows; dual-boot setup; installing RHEL 9.4 from a bootable pendrive	
2	Listing files \& directories; working with files/dirs; date \& time; processes \& daemons; editors (vi, nano, mcedit)	
3	df , partitions \& filesystems; fdisk / parted ; symlinks vs hardlinks; hardware inventory ( dmesg , lspci -v )	
4	Archiving ( tar ) \& compression (gzip, bzip2, xz); process status ( ps , top , nice , htop ); FHS; permissions \& security bits	
5	systemd service management ( systemctl start/stop/restart/status/enable/disable)	
6	TCP/IP config with CLI ( nmcli ), curses ( nmtui ), GUI tools; editing /etc/hosts , /etc/hostname , ifcfg-*	
7	Troubleshooting: secure GRUB 2 password, single-user mode, rescue \& emergency modes, grub> prompt fixes	
8	/etc/fstab (parts I-II); device drivers; flash-drive mounts; LABEL/UUID options	
9	Software installation in RHEL 9.4: rpm , tarball builds, local repos, dnf , EPEL	
10-12	Shell programming (parts 1-2); user administration ( adduser , etc.)	
13	Samba - Part 1 (SELinux/AppArmor)	
14	Samba - Part 2	
15	User \& group quotas via /etc/fstab	
16	Job scheduling with cron	

PART II  Network Services Installation / Configuration (11 lectures)
Sr.	Topic	
17	NFS \& AutoFS	
18	Telnet, FTP, Wireshark, OpenSSH \& DHCP servers	
19	Apache - Part 1	
20	Apache - Part 2	
21	Apache - Part 3	
22	Primary / secondary / caching DNS with BIND 9	
23	Kernel updating, tuning \& patching	
24	Firewall configuration with iptables \& firewalld	
25	Transparent proxy \& caching (Squid / Varnish)	
26	LVM2 - Logical Volume Management	
27	Mail server setup with Zimbra on RHEL 9.4	

Last updated: 02-May-2025