Reference
The command surface: each command with its subcommands and flags, generated from the product itself.
For anyone who needs the exact spelling of a command or a flag.
After reading it you can find the page for a verb and read its flags, defaults and refusals.
Before you start: nothing — but see the warning below about which binary you hold.
The command surface — one page per command, with its own help text beside it.
| Start here | Because |
|---|---|
| Every command | The map: every command, what it is for, and the page that carries its flags. |
These pages are generated from the product, not written by hand — from the help text of one build, at the moment that build's help text was taken. ⚠ Nothing on this site re-checks them against the binary you are holding, so a page here can be behind the product: a command your build carries may have no page here yet. The one instrument that settles which commands your build has is the build — ask it for --help.
What this section does not cover
⚠ Configuration keys and environment variables. Configuration carries the keys an operator sets and the file they live in; the complete generated reference for every key and variable is not published on this site. ⚠ Nothing here explains WHY to run a command — each verb's page is its surface, and the reasoning lives in the section that owns the task.