Show HN: tools wiki – cheatsheets for popular CLI commands

flexdinesh1 pts0 comments

📚">tools wiki | tools wiki<br>Skip to content tools wiki<br>Cheatsheets for developer tools.<br>Use ctrl+k / cmd+k to search commands.

Browse cheatsheets GitHub

Cheatsheets<br>Section titled “Cheatsheets”

apt Install, update, search, inspect, remove, and clean Debian and Ubuntu packages.<br>awk Print fields, filter records, summarize columns, and format text in pipelines.<br>brew Install Homebrew, install packages, update, search, inspect, remove, and clean packages.<br>curl Fetch URLs, inspect headers, send JSON, authenticate, download files, and debug requests.<br>cp Copy files and directories, with recursive and safety options.<br>docker Install, build, registry, run, manage containers and images, cleanup, compose, and remote host.<br>fd Find files by pattern, extension, type, depth, ignore rules, and run commands on matches.<br>flatpak Install, search, run, update, list, inspect, remove, and clean Flatpak apps.<br>find Find files by name, type, size, date, exclude directories, and run commands on matches.<br>fc-list List installed font families and font names with sorted, deduplicated output.<br>git Config, commit, log, push, worktree, patch, diff, show, pipelines, and stacked rebase.<br>grep Search files and pipelines by text or regex, show context, recurse, and count matches.<br>head Print the first lines or bytes of files and limit pipeline output.<br>jq Pretty-print, read, filter, transform, and format JSON from files and APIs.<br>kill Stop processes by PID, force-kill stuck processes, reload services, and check process existence.<br>kubectl Contexts, resources, apply, logs, exec, rollout, scaling, port forwarding, API discovery, auth checks, and cleanup.<br>ls List files and directories with hidden entries, long format, sizes, sorting, and globs.<br>mv Move and rename files and directories, with common safety options.<br>open Open files, folders, URLs, and apps from the terminal.<br>pacman Install, update, search, inspect, remove, and clean Arch Linux packages.<br>pkill Find and stop processes by name or command line, preview matches with pgrep, and send common signals.<br>ripgrep Search code by text or regex, file type, glob, context, and match counts.<br>rm Remove files and directories, with common safety options.<br>rmdir Remove empty directories and empty parent paths.<br>rsync Copy and sync files locally or over SSH, with archive, dry-run, delete, and progress options.<br>ssh Connect, key generation, copy keys, known hosts, SSH agent, and port forwarding.<br>sort Sort text, numbers, fields, unique lines, and pipeline output.<br>tmux Sessions, windows, panes, copy mode, buffers, configuration, status bar, and scripting.<br>touch Create files and update file timestamps.<br>uniq Collapse adjacent duplicates, count repeats, and deduplicate sorted pipeline output.<br>vscode Command palette, file navigation, editing, search, terminal, panels, multi-cursor, and debugging shortcuts.<br>xargs Build commands from standard input, batch arguments, use null-delimited paths, placeholders, and parallel jobs.<br>neovim Modes, navigation, editing, search, explorer, buffers, and LSP shortcuts.

Neovim Plugins<br>Section titled “Neovim Plugins”

grug-far Multi-file search and replace with one-by-one apply, sync-all, and import path replacement.

files search install remove directories tools

Related Articles