C.W.K.
Stream
← C.W.K. Quests
💻

Terminal Quest

Updated: 2026-05-04

From basic navigation to modern CLI mastery

Master the terminal. It's the developer's real home and the first step to controlling any system.

10 tracks · 95 lessons · ~15h · difficulty: beginner-to-intermediate

Level 0Window Tourist
0 XP0/95 lessons0/14 achievements
0/100 XP to next level100 XP to go0% complete
Terminal Quest takes you from "what is a shell" to "I can grep, pipe, and automate anything." Ten tracks, ninety-five lessons, every command runnable on a real macOS or Linux box. By the end you stop fearing the prompt and start using it as the leverage point of the whole computer.

Tracks

  1. 01🐚What Is a Shell? Foundations

    0/10 lessons

    Terminal basics, shell history, PATH, man pages, shortcuts

    The fundamentals. What the prompt is, how it finds commands, how to read help.

    Lesson list (10)Quiz · 5 questions
  2. 02📁Navigating the Filesystem

    0/12 lessons

    Directories, paths, permissions, find, tree

    Where files live, how to walk to them, and how to control who can touch them.

    Lesson list (12)Quiz · 5 questions
  3. 03🔧Input, Output and Pipes

    0/10 lessons

    Streams, redirection, pipes, sort, uniq, xargs, tee

    How Unix programs talk to each other through three streams and one pipe character.

    Lesson list (10)Quiz · 5 questions
  4. 04📝Text Processing Power Tools

    0/10 lessons

    grep, sed, awk, jq, regex, encoding

    Search, transform, and reshape any text the shell can read.

    Lesson list (10)Quiz · 5 questions
  5. 05⚙️Environment and Configuration

    0/10 lessons

    Variables, dotfiles, aliases, PATH, Homebrew, SSH

    Make the shell yours. Persistent settings that follow you across sessions and machines.

    Lesson list (10)Quiz · 5 questions
  6. 06🌐Network and Remote Work

    0/8 lessons

    SSH, rsync, curl, Tailscale, network triage

    Talk to other machines safely. Reach across networks the way Pippa's fleet does.

    Lesson list (8)Quiz · 5 questions
  7. 07🔄Process Management and Job Control

    0/10 lessons

    ps, kill, jobs, tmux, cron, lsof, signals

    What's running, how to control it, how to keep it running across disconnects.

    Lesson list (10)Quiz · 5 questions
  8. 08📜Shell Scripting

    0/12 lessons

    Variables, loops, conditionals, functions, error handling

    Compose what you've learned into reliable scripts you'll trust in cron and CI.

    Lesson list (12)Quiz · 5 questions
  9. 09Modern CLI Tools

    0/8 lessons

    bat, fzf, ripgrep, zoxide, delta, mise

    Same job, better defaults. The Rust/Go-rewrite generation that makes 2026 terminal life feel new.

    Lesson list (8)Quiz · 5 questions
  10. 10💻Advanced Patterns and macOS Specifics

    0/5 lessons

    Brace expansion, parameter expansion, process substitution, macOS

    The patterns that turn shell from a tool into a way of thinking.

    Lesson list (5)Quiz · 3 questions
Spotted a bug or have feedback on this page?Report an Issue

Comments 0

🔔 Reply notifications (sign in)
Sign inPlease sign in to comment.

No comments yet — be the first.