Tools › Cron examples › every minute
Cron expression for every minute
The cron expression for every minute is:
What it does
Runs once every minute, all day, every day.
Field by field
| Field | Value | Meaning |
|---|---|---|
| Minute | * | every value |
| Hour | * | every value |
| Day of month | * | every value |
| Month | * | every value |
| Day of week | * | every value |
Typical uses
Health checks, queue workers, or polling a lightweight endpoint.
Watch out for
Cron's finest resolution is one minute. If the job takes longer than a minute, runs overlap; guard it with flock.
Add it to your crontab
crontab -e, then add:
* * * * * /path/to/command >> /var/log/myjob.log 2>&1
Related schedules
every 5 minutesevery 10 minutesevery 15 minutesevery 30 minutesevery hourevery 2 hoursevery day at midnightevery day at 3amevery weekday at 9amevery 15 minutes during business hoursevery Mondayevery Sunday at midnighton weekendson the first day of every monthon the last day of the monthevery quartertwice a day