Crontab Syntax Cheat Sheet — Schedule Generator & Quick Reference
Clear reference for the 5-field cron time expression (minute, hour, day of month, month, day of week) and special shortcut tags.
Cron Fields & Patterns
* * * * * /path/to/script.sh
Run every single minute of every day (Minute: 0-59, Hour: 0-23, Dom: 1-31, Month: 1-12, Dow: 0-6)
*/5 * * * *
Execute every 5 minutes throughout the day
0 0 * * *
Execute once daily at midnight (00:00 UTC)
0 9 * * 1-5
Execute at 9:00 AM every weekday (Monday through Friday)
0 0 1 * *
Execute at midnight on the first day of every month
Crontab CLI Management & Shortcuts
crontab -e / crontab -l
Edit current user's crontab file / List active cron jobs
@reboot /path/to/server.sh
Run command once when the operating system boots up
@daily /path/to/backup.sh
Equivalent to 0 0 * * * (runs once daily at midnight)