Linux Fundamentals

Master the Linux command line, filesystem, users, permissions, packages, and system hardening.

Level: Beginner
Grade band: 9–12
Time: about 3 hours

Unit 1 — Linux Foundations

Getting Started with Linux

Unit 2 — Filesystem & CLI

Filesystem Navigation

Unit 3 — Users, Groups & Permissions

Users & Permissions

Unit 4 — Packages & Services

Packages & Services

Unit 5 — System Hardening

Linux Hardening

Start the first lesson: What is Linux and why it matters

Back to the Learning Hub