Command Cheatsheets
Quick reference for the commands you use every day — Git, Linux, PowerShell, databases and more.
Version Control
git
Quick reference for the most useful Git commands: init, clone, branch, merge, rebase, reset, stash, remote operations and history inspection, with common options and practical examples.
31 commands
Git 2.30+
svn
Quick reference for Subversion (SVN) commands: checkout, update, commit, branch/tag, merge, history inspection and repository administration, with common options and practical examples.
28 commands
SVN 1.10+
System Commands
linux shell
Quick reference for everyday Linux / macOS shell commands: file operations, text processing, permissions, processes, networking, archive and storage — with common options and practical examples.
40 commands
bash 5+ / POSIX 2017
powershell
Quick reference for PowerShell cmdlets: discovery, file/system, pipeline filtering and selection, networking, remote sessions and modules — with common parameters and practical examples.
34 commands
PowerShell 7+
cmd
Quick reference for the classic Windows Command Prompt (cmd.exe): file/dir operations, text search, system info, networking and batch scripting — with common options and practical examples.
40 commands
Windows cmd.exe 10+
Database
postgresql
Quick reference for PostgreSQL: psql client commands, DDL/DML statements, joins/aggregates, indexes, transactions and backup/restore — with common options and practical examples.
36 commands
PostgreSQL 14+
mysql
Quick reference for MySQL / MariaDB: client commands, DDL/DML statements, joins/aggregates, indexes, transactions and backup/restore — with common options and practical examples.
38 commands
MySQL 8.0+
redis cli
Quick reference for redis-cli: connection & info, key/string commands, hashes, lists, sets, sorted sets, streams, pub/sub, server management, persistence & replication and diagnostics — with common options and practical examples.
42 commands
Redis 6.2+
mongodb
Quick reference for mongosh: connect, CRUD, query operators, aggregation pipeline, indexes, replica sets, users and dump/restore — with the most common shell patterns and practical examples.
30 commands
MongoDB 6.0+ / mongosh 1.6+
Network
ssh
Quick reference for OpenSSH: connections, key management, the user config file, file transfer (scp/rsync/sshfs), port forwarding and jump hosts — with common options and practical examples.
26 commands
OpenSSH 9.0+
curl
Quick reference for curl: HTTP verbs, headers, authentication, JSON, forms, uploads, downloads, redirects, debugging, retries, and connection controls — with common options and practical examples.
30 commands
curl 7.88+
Editor
Frontend Development
volta
Quick reference for everyday Volta commands: install Node / npm / Yarn / pnpm toolchains, pin per-project versions, manage global packages, and troubleshoot Volta itself — with common options and practical examples.
25 commands
Volta 1.x
npm
Quick reference for everyday npm CLI commands: init / install / add / remove / update / scripts / run / publish / audit, plus lockfile, registry, and cache management — with common options and practical examples.
34 commands
npm 10+
yarn
Quick reference for everyday Yarn CLI commands (both Yarn Classic 1.x and Yarn Berry 2/3/4): install / add / remove / run / workspaces, lockfile, Plug'n'Play, and Berry configuration — with common options and practical examples.
33 commands
Yarn 1.x (classic) / Yarn 4 (berry)
pnpm
Quick reference for pnpm: install / add / remove / update, scripts, workspaces, store & cache and config — focused on the GitHub-site pnpm repo workflow, with options and practical examples.
31 commands
pnpm 9+
npx
Quick reference for npx commands: run one-off package binaries, scaffold projects, manage the npx cache, pin versions, and avoid pitfalls with interactive CLIs — with common options and practical examples.
25 commands
npx 10+ (shipped with npm)
vite
Quick reference for Vite CLI commands: dev server, build, preview, dependency pre-bundling, plugin management, environment variables, and project inspection — with common options and practical examples.
30 commands
Vite 5+
Java Development
maven
Quick reference for Maven CLI commands: project lifecycle phases, dependency management, plugins, multi-module reactors, repository deployment, and debugging — with common options and practical examples.
34 commands
Maven 3.9+
mvnd
Quick reference for Maven Daemon (mvnd) — a long-lived JVM wrapper around `mvn` that keeps a background daemon to skip JVM startup on every build. Same CLI as Maven, plus daemon management commands.
29 commands
Maven Daemon 1.0+
gradle
Quick reference for the Gradle CLI: project tasks, dependency management, multi-project builds, wrapper, configuration cache, and build scan — with common options and practical examples.
30 commands
Gradle 8+
Android Development
adb
Quick reference for the Android Debug Bridge CLI: device discovery, install / uninstall, logcat, shell, push / pull, port forwarding, and wireless debugging — with common options and practical examples.
33 commands
Android Platform Tools 34+
avd manager
Quick reference for the Android Virtual Device (avdmanager / emulator) CLI: create / edit / delete AVDs, list system images, headless emulator launches, snapshot management, and network forwarding — with common options and practical examples.
34 commands
AVD Manager 34+
Python Development
uv
Quick reference for the uv CLI: Python project init, dependency management, virtual environments, lockfile resolution, tool runners, and self-update — with common options and practical examples.
39 commands
uv 0.4+
conda
Quick reference for Conda CLI commands: environment management, package install / search, channels, lockfiles, configuration, and cleanup — with common options and practical examples.
40 commands
Conda 24+
pip
Quick reference for the pip package installer CLI: install / uninstall / inspect packages, virtual environments, requirements files, configuration, and index management — with common options and practical examples.
37 commands
pip 24+
pytest
Quick reference for the pytest CLI: test discovery, selection, fixtures, markers, parallelism, parametrize, and coverage integration — with common options and practical examples.
34 commands
pytest 8+
DevOps
aws cli
Quick reference for the AWS Command Line Interface: configure credentials, IAM identity, EC2 / Lambda / S3 / DynamoDB / IAM, profiles, SSO, and pagination / output formatting — with common options and practical examples.
40 commands
AWS CLI v2
azure cli
Quick reference for the Azure CLI (az): authentication, subscription / resource management, VM / AKS / Storage / App Service / Key Vault, query formatting, and CI-friendly workflows — with common options and practical examples.
43 commands
Azure CLI 2.60+
gcloud
Quick reference for gcloud (Google Cloud CLI), gsutil, and bq commands: authentication, project / IAM, Compute / GKE / BigQuery / Cloud Storage, config, and Cloud Build / Deploy — with common options and practical examples.
48 commands
gcloud 480+
kubectl
Quick reference for kubectl, the Kubernetes command-line client: contexts, get/describe, apply, logs/exec, rollout, scaling and debugging — with common options and practical examples.
40 commands
kubectl 1.28+
docker
Quick reference for everyday Docker CLI commands: container lifecycle, image builds, logs / exec, networking, volumes, Compose, registry and housekeeping — with common options and practical examples.
46 commands
Docker Engine 24.0+