Import instructions
- Download the TSV deck.
- Import it into Anki as tab-separated notes.
- Map fields as front, back, and tags.
- Review a few cards after each VPS or Linux practice session.
Review the Linux, Nginx, DNS, HTTPS, log, service, port, deploy, and safety checks that support maker projects published on a VPS.
Each category supports the same maker workflow: inspect first, read the output, write the next safe action, then return to the project.
| Category | Cards | What this category reinforces | Related page |
|---|---|---|---|
| Linux navigation | 7 | It proves the current working directory so path-sensitive commands are not run from the wrong project folder. | Command-line foundations |
| File inspection | 7 | It previews the top of a file without dumping the whole file into the terminal. | Search logs with grep, find, and tail |
| Permissions and ownership | 7 | It walks each path component and shows whether a parent directory blocks traversal. | Linux files and permissions |
| Nginx static sites | 7 | nginx -t should pass so a syntax error does not break the server. | Nginx static-site basics |
| DNS | 7 | The IPv4 address returned for the hostname by the resolver you asked. | DNS records and SSL |
| HTTPS and certbot | 7 | Certificate names, covered domains, and expiry information. | DNS records and SSL |
| Logs | 7 | It narrows logs to the time window around the failure. | Search logs with grep, find, and tail |
| systemd and services | 7 | Service state, recent messages, and whether the unit is active or failed. | VPS Debugging Lab |
| Ports and listeners | 7 | Listening TCP ports and the processes that own them when permitted. | VPS Debugging Lab |
| Git deploy workflow | 7 | Whether the working tree has uncommitted or unexpected changes. | Git workflow for small projects |
| Safe command habits | 7 | It reads state without changing files, services, accounts, DNS, or firewall rules. | Maker Command-Line Checklist |
| VPS debugging | 7 | DNS, because routing and certificates do not matter if the hostname points elsewhere. | VPS Debugging Lab |
Start with ten cards after the command-line checklist, ten after the VPS debugging lab, and ten after the static-site deploy path. Suspend any card that does not connect to a real project decision yet.
Good review means explaining what a command proves, not memorizing a command string without context.
These are the first 25 cards from the TSV so you can inspect the deck before downloading it.
It proves the current working directory so path-sensitive commands are not run from the wrong project folder.
Linux navigationUse it to inspect names, sizes, owners, permissions, and hidden files before editing or copying.
Linux navigationIt gives a bounded file inventory without crawling the whole machine.
Linux navigationIt makes later commands and screenshots easier to explain or review.
Linux navigationAssuming the shell is inside the project root because the terminal was there earlier.
Linux navigationCheck whether it is relative or absolute and whether it points at the generated release.
Linux navigationThey establish location and file shape without changing the project.
Linux navigationIt previews the top of a file without dumping the whole file into the terminal.
File inspectionLine numbers, so the matching line can be reviewed or discussed precisely.
File inspectionRecent lines usually show the current failure without reading the entire log file.
File inspectionIt identifies file type and can expose CRLF or binary content mistakes.
File inspectionRead the relevant lines and write down the expected setting.
File inspectionSeeing the right text in one file while the live service uses a different file.
File inspectionIt avoids a slow broad filesystem scan when nearby files are enough.
File inspectionIt walks each path component and shows whether a parent directory blocks traversal.
Permissions and ownershipMode, owner, group, and name for the exact file being inspected.
Permissions and ownershipIt changes too much and can hide the specific permission problem.
Permissions and ownershipNginx may find the path but fail to traverse or read one component.
Permissions and ownershipWhich user the service runs as and which path component has the mismatch.
Permissions and ownershipThe file can be readable while a parent directory lacks execute permission.
Permissions and ownershipInspect the path and owner/mode before changing anything.
Permissions and ownershipnginx -t should pass so a syntax error does not break the server.
Nginx static sitesWhich hostnames match a server block.
Nginx static sitesWhich directory Nginx serves files from for that block.
Nginx static sitesIt checks local Nginx routing for a specific hostname.
Nginx static sitesTopicLadder is free to read. Support helps turn rough project paths into useful notes, cards, videos, and practice tasks.
Last reviewed: July 5, 2026. TopicLadder pages are curated for practical learning and may be updated as examples improve.