New: Try Voli The Bear, Fast package manager (and not only) for Windows
Reference

Cheat Sheet

The commands you keep forgetting, with a one-line description and a real example you can copy - 629 across 38 tools. Pick a tool in the sidebar, or search across all of them.

systemctl & journalctl

Manage Linux services and read their logs - the on-call survival pair.
CommandWhat it doesExample
systemctl statusIs it running, since when, and the last log lines.systemctl status nginx
systemctl start / stopStart or stop a service now.sudo systemctl restart myapp
systemctl enableStart automatically at boot (--now also starts it).sudo systemctl enable --now myapp
systemctl disableRemove from boot startup.sudo systemctl disable myapp
systemctl reloadRe-read config without dropping connections (if supported).sudo systemctl reload nginx
systemctl daemon-reloadRe-read unit files after editing one - easy to forget.sudo systemctl daemon-reload
systemctl list-unitsWhat services exist and their states.systemctl list-units --type=service --state=running
systemctl is-activeScript-friendly running check.systemctl is-active myapp
systemctl catShow the unit file a service runs from.systemctl cat myapp
systemctl --failedList every unit that failed to start.systemctl --failed
journalctl -uAll logs for one service.journalctl -u myapp
journalctl -u -fFollow a service log live (like tail -f).journalctl -u nginx -f
journalctl --sinceLogs from a time window.journalctl -u myapp --since "1 hour ago"
journalctl -p errOnly errors and worse, across everything.journalctl -p err --since today
journalctl -bLogs since the current boot (-b -1 = previous boot).journalctl -b -1 -u myapp
journalctl -nJust the last N lines.journalctl -u myapp -n 100
journalctl --disk-usageHow much space logs are eating.journalctl --disk-usage
journalctl --vacuum-sizeTrim old logs down to a size cap.sudo journalctl --vacuum-size=500M