I have been using the
*/n syntax for the minute field for some time now to run a cron task every “n” minutes starting at the top of the hour.
What I did not realize is that
is actually equivalent to
which basically means: run every 5 minutes starting at the top of the hour (0).
So if you would like to run every 5 minutes starting at 2 minutes after the hour you would simply specify
5-59/15 run at 5, 20, 35, 50 minutes 1-59/2 run every 2 minutes starting at 1 minute after the hour