cron を10分おき 2時間おきに実行する方法

2018-05-17

cronを5分おき、10分おき、15分おき、に実行する

cronで5分おき、10分おき、15分おき、等の○分おき、cronを実行する方法です

$ crontab -e

# 5分おきに実行
*/5 * * * * command

# 10分おきに実行
*/10 * * * * command

# 15分おきに実行
*/15 * * * * command

cronを3分、8分、13分等の、5分おきに実行する

5分おきの場合、「*/5 * * * *」だど、0分、5分、10分になるが、3分、8分、13分など中途半端な時間に実行したい場合は以下となります

$ crontab -e

# 3分,8分,13分,18分,23分・・・の5分おきに実行
03-59/5 * * * * command

cronを2時間おき、3時間おき、に実行する

cronで2時間おき、3時間おき、等の○時間おき、cronを実行する方法です

$ crontab -e

# 0時から23時までの2時間おきに,0分(0:00, 2:00, 4:00, ・・・)ごとに実行する
0 */2 * * * command

# 0時から23時までの3時間おきに,0分(0:00, 3:00, 6:00, ・・・)ごとに実行する
0 */3 * * * command

cronを奇数時毎(1:00、3:00、5:00...)に実行する

cronで1時、3時、5時、7時、9時などの奇数時間の2時間おきに実行する仕方は、3分、8分、13分など中途半端に実行した場合と同じように「0 1-23/2 * * *」の形で登録します

$ crontab -e

# 1時、3時、5時、7時、9時・・・の2時間おきに実行
0 01-23/2 * * * command

 

スポンサーリンク