$ ls /proc/self
cmdline comm cwd environ exe fd io limits maps mem mounts stat status task

Linux Labs

The learning and development labs for new hires and interns. Learn how Linux works by poking at it: each lab is a machine you type into, with a guide that shows what happened and why.

C1

Course, chapter 1: your first day as the admin

You've inherited Brightfield Studio's server. Tickets from the team walk you through the job: which machine this is, root and sudo, the manual, units, installing with apt, a risky vendor script, building from source, and a small incident.

13 steps
▣

Ubuntu desktop

The same simulated Ubuntu 24.04, to practise on freely. Your files, windows and progress are saved, so a refresh changes nothing.

open

Your machine and progress are saved for this browser, so a refresh changes nothing. Have a real Ubuntu? The same lab with pictures from real Ubuntu.