Details
Goals & objectives
Hardware & software
Solution overview
Learners manage Linux services with systemd and systemctl. They inspect service status and states, list services by state, and practice starting, stopping, restarting, enabling, and disabling services (using nginx), learning the difference between running now and enabled at boot. In the final module they diagnose and recover a deliberately broken service, reading logs with journalctl, fixing the unit file's ExecStart path, reloading the daemon, and confirming the service returns to a healthy running state.