Practical Labs¶
Every day has a dedicated lab. Each lab includes a Lab ID, objective, required environment, initial conditions, step-by-step instructions, expected results, verification steps, troubleshooting, questions and a full solution for Bash and PowerShell.
Before any lab
Read Lab Environment & Safety. Labs run only on localhost, WSL2, your own VMs or explicitly authorised systems. Take a snapshot or backup before labs that change configuration.
| Lab | Title | Day | Scenario | Status |
|---|---|---|---|---|
| LAB-01 | First Contact | 01 | Identify user, host, OS and shell; write a ticket-ready identity line | Published |
| LAB-02 | Project Workspace | 02 | Build, back up, reorganise and safely clean a project tree | Published |
| LAB-03 | Log Reader | 03 | Read, sample and measure large log files; redirect output | 2026-11-08 22:00 IST |
| LAB-04 | Needle in the Haystack | 04 | Find files and error patterns across a directory tree | 2026-11-08 22:00 IST |
| LAB-05 | Pipeline Builder | 05 | Build text and object pipelines; handle exit codes | 2026-11-09 |
| LAB-06 | Onboard & Offboard | 06 | Create, modify, lock and audit lab users | 2026-11-09 |
| LAB-07 | Lock It Down | 07 | Fix an over-permissive shared folder (with backup) | 2026-11-10 |
| LAB-08 | Runaway Process | 08 | Identify a high-CPU process and an inactive service | 2026-11-10 |
| LAB-09 | Disk Full | 09 | Find what is consuming disk space | 2026-11-11 |
| LAB-10 | Software Inventory | 10 | Inventory, install and update packages safely | 2026-11-11 |
| LAB-11 – LAB-15 | Networking labs | 11–15 | IP, connectivity, DNS failure, port 443 owner, packet capture | 2026-11-12 → 14 |
| LAB-16 – LAB-20 | Security labs | 16–20 | Logs, failed logins, firewall, baseline audit, suspicious connections | 2026-11-14 → 16 |
| LAB-21 – LAB-25 | Automation labs | 21–25 | Scripts, loops, functions, reports, scheduled health checks | 2026-11-17 → 19 |
| LAB-26 – LAB-30 | Professional labs | 26–30 | Remote admin, investigations, RCA, diagnostics, capstone | 2026-11-19 → 21 |