CLASSROOM // HOMELAB ACADEMY M6 LESSON
M6 LESSONlesson

Homelab Academy / Modules

Teach it back 01-linux-filesystem-and-navigation: Lesson

Orient, prior check, guided practice, required Feynman, reflect.

Show commands for:
Class 16: Linux filesystem and navigation
Class 16 visual reference. Use it as the map, then prove it in the reading, lesson, and lab.

Overview

Module: Linux Foundations
Activity type: Lesson (Orient → Recall → Learn → Explain → Reflect)
Learning objective: Explain the difference between the filesystem root directory and the root user
Bloom level: Understand / Apply
Last reviewed: 2025-03-08

Objective

Learning objective

Explain the difference between the filesystem root directory and the root user

Why it matters

Why this matters

Build a reliable mental model of the Linux filesystem and develop practical skill navigating directories, interpreting paths, inspecting file metadata, and safely manipulating files within a controlled lab workspace.

Learn

Learn

Complete the module reading first:

Teach it back

Feynman teach-back: required

exercise

Explain pathname resolution to a new administrator without using the words obvious or simply.

prompts

Draw a tree beginning at / and place /opt/lab-classroom/class16 beneath it.
Explain how the same relative path can resolve differently when the working directory changes.
Describe why a filename and an inode are not the same thing.
Use README.txt and README.hard to explain why editing through one name changes what is read through the other.
Use README.link to explain why moving a symbolic link's target can leave the link dangling.
Explain why checking pwd and quoting "$LAB" reduce operational risk.

success_criteria

A successful explanation distinguishes names, paths, directory entries, inodes, and data; compares hard links with symbolic links; and traces ../README.txt from the config directory to its final target.

Answers save in this browser (localStorage). Completing all five fields is part of the mastery unlock.

Reflect

Reflection

  1. What did I learn?
  2. What did I struggle with?
  3. How does this connect to earlier classes?
Learn

Topic path (do in order)

Step Activity Purpose
1 Reading Learn
2 This lesson (Feynman) Explain
3 Lab Practice
4 Homework Apply
5 Quiz Test
← ReadingLab →