CLI Tutorial Index
This page automatically discovers every tutorial from the content directory. Start with the foundations, then branch into macOS, Windows, or future topic tracks.
Recommended Start
STEP 10
CLI Fundamentals: from concepts to practice
This tutorial begins with the core concepts of CLI, traces its technical evolution and practical use cases, and provides concrete getting-started paths for each major operating system.
Build the core mental model for terminals, shells, CLI workflows, and agents before moving into platform-specific practice.
TUTORIAL_01
Browse by Category
Each tutorial is grouped by category first, then placed into its own series. Series are sequenced independently, and each series advances by its local order field.
2 categories / 3 series / 6 tutorials
Platform Guides
This category can host multiple tutorial series, and each series keeps its own reading order.
2 series / 5 tutorials
Desktop Platforms
ExpandingFocus on everyday command-line environments on desktop systems, starting with macOS and Windows and leaving room for Linux and mobile tracks later.
Navigation inside this series moves forward and backward only within the same series.
3 tutorials
STEP 10
TUTORIAL_02
Using the CLI on macOS
From opening the terminal to installing development tools — a systematic introduction to the macOS command-line environment, shell configuration and everyday development workflows.
STEP 20
TUTORIAL_03
Using the CLI on Windows
From PowerShell to Windows Terminal to WSL — a systematic introduction to the modern command-line environment and development workflows on Windows.
STEP 30
TUTORIAL_04
Using the CLI on Linux
From package managers and permissions to services and SSH, this tutorial introduces the Linux command line as an everyday development and operations environment.
Mobile Platforms
New TrackFocus on lightweight command-line workflows on phones and tablets, with Android and iOS as companion mobile entry points.
Navigation inside this series moves forward and backward only within the same series.
2 tutorials
STEP 10
TUTORIAL_05
Using the CLI on Android
From Termux setup to package installs, SSH and lightweight scripting, this guide explains how Android can become a practical mobile command-line environment.
STEP 20
TUTORIAL_06
Using the CLI on iOS
From shell apps and file access to SSH and automation, this guide explains where the iPhone and iPad command-line experience is useful and where its limits remain.