Terminal Commands Playbook
Fast, searchable, trustworthy command reference for developers, server admins, and power users. Learn what commands do, find alternatives, and copy-paste friendly examples.
Comprehensive guide spanning Windows CMD, PowerShell, Linux, macOS, Git, Docker, Node.js, Databases, and more
Guide to Using This Playbook
Learn Before You Run
Every command includes a plain-English explanation of what it does, syntax breakdown, real examples, and expected output. Understand the impact before executing.
Safety Labels
Green for safe operations, orange for moderate risk, red for dangerous. Dangerous commands show warnings. We never hide destructive behavior.
Copy-Paste Friendly
One-click copy buttons for every command. Commands are ready to paste into your terminal without extra formatting or edits needed.
Multi-Platform Coverage
Commands for Linux, macOS, Windows CMD, PowerShell, Git, Docker, Node.js, Python, and more. Each command shows which platforms it works on.
Save Favorites
Click the star icon to save frequently used commands. Your favorites are stored locally and persist across sessions.
Instant Search & Filter
Search by command name, description, or syntax. Filter by platform, difficulty level, safety rating, or category to find exactly what you need.
Safety Levels Explained
Read/view only operations. No risk of data loss or system damage.
Modifies system state. Reversible or can be corrected. Test first.
Requires expertise. Can cause issues if used incorrectly.
Can cause data loss, system damage, or security issues. Extreme caution required.
Pro Tips
- Test first: When trying new commands, test them on a non-critical system or in a safe environment first.
- Read the notes: Each command has notes about gotchas, common mistakes, and important considerations.
- Understand alternatives: Most commands have safer or easier alternatives. The "Alternatives" section shows them.
- Use tab completion: In bash/zsh, press Tab while typing to auto-complete commands and filenames.
- Read man pages: Type `man command_name` to read full documentation for any Unix command.
- Combine with pipes: The power of terminals comes from chaining commands together with `|`. Practice combining simple commands.
- Back up first: Before running moderate or advanced commands, create backups of important files.
Additional Resources
Command Categories
Start with Beginner Essentials if you're new to terminal. Then explore specific categories based on your needs.
Learning Paths
Beginner → File Management → Process Management → Advanced Topics. Build skills progressively.
When In Doubt
Use `command --help` to see options, `man command` for full documentation, or search the examples here.