Stage 1 · Lesson 1 of 7
The Linux shell on a server
Most cloud run Linux with no desktop, so the shell is how you work on them. Learn to move around the filesystem, read and follow log files, check disk space and memory, install packages and manage services with systemctl, the tool that starts, stops and restarts background programs.
Practise on a local Linux machine, WSL on Windows or a free-tier VM. You do not need to be a Linux administrator for this roadmap, but you must be able to answer "is the app running, and if not, why?" from a .
Common traplearning only the web and freezing the first time an app on a VM fails and the only way in is .
A question to check yourself, an AI practice session and 1 cheat sheet entry come with the full roadmap. Unlock
Resources for this stage
Start with· follow one of these
- CourseFreeLinux Upskill Challenge
Linux Upskill Challenge · Beginner
Free, one task a day on a real cloud server: the shell skills this roadmap assumes
- VideoFreeComputer Networking: A Top-Down Approach (Video Lectures)
Jim Kurose and Keith Ross · Intermediate
Free lectures: watch the chapters on the application, transport and network layers for IP, TCP, UDP and DNS