Searchable cron cheat sheet with 80+ entries across six sections.
Syntax: the five-field format, minute/hour/day/month/weekday field ranges,
wildcard `*`, comma lists, dash ranges, and step intervals with `/`.
Expressions: copy-ready patterns for every-minute, every-5-minutes,
hourly, daily, weekly, monthly, weekdays-only, business-hours, and more.
Special strings: `@reboot`, `@hourly`, `@daily`, `@midnight`, `@weekly`,
`@monthly`, `@yearly` — the easy-read aliases supported by Vixie cron.
Environment: `SHELL`, `MAILTO`, `HOME`, `PATH`, `CRON_TZ` / `TZ`
and why the cron environment is intentionally minimal.
Crontab management: `crontab -e`, `-l`, `-r`, system cron directories
(`/etc/cron.d/`, `/etc/cron.daily/`), `run-parts`, and per-user crontabs.
Advanced patterns: prevent overlapping jobs with `flock`, redirect output
to a log file, suppress email noise, debug the cron environment, and
send failure alerts.
Pitfalls: PATH is almost empty, `%` is a newline in commands, DOM + DOW
are OR not AND, no `.bashrc` is sourced, timezone traps, and more.
Search, category chips, one-click copy — all in-browser.