Linux 每天2:30运行cron作业?

Linux 每天2:30运行cron作业?,linux,cron,command,crontab,hour,Linux,Cron,Command,Crontab,Hour,如果我创建的cronjob每2:30运行一次,命令会运行吗?(这意味着,我的cron将每小时运行90分钟。) 命令是:30*/2***/command/xxx=>对吗 请提供帮助?您的cron表达式30*/2***将在一小时后的30分钟(即00:30、02:30、04:30、06:30等)每2小时运行一次命令 如果希望每隔两个半小时(即00:00、02:30、05:00、07:30等)运行命令,则需要设置两个cron: 0 0-20/5***在一小时后0分钟运行,在00:00和20:00(包括0

如果我创建的cronjob每2:30运行一次,命令会运行吗?(这意味着,我的cron将每小时运行90分钟。)

命令是:30*/2***/command/xxx=>对吗


请提供帮助?

您的cron表达式
30*/2***
将在一小时后的30分钟(即00:30、02:30、04:30、06:30等)每2小时运行一次命令

如果希望每隔两个半小时(即00:00、02:30、05:00、07:30等)运行命令,则需要设置两个cron:

0 0-20/5***
在一小时后0分钟运行,在00:00和20:00(包括00:00、05:00、10:00、15:00和20:00)之间每5小时运行一次

30 2-22/5***
每小时运行30分钟,在02:00和22:00之间每5小时运行一次,包括02:30、07:30、12:30、17:30和22:30

另一方面,如果您希望每天02:30仅运行一次命令,请使用
302***

sudo crontab -e
然后添加以下内容:

30 2 * * * /enter/your/command

可能重复的没有重复!因为我的命令将每2:30运行一次。这意味着,我的cron每小时运行90分钟。每两个半小时,你确定吗?
30*/2***
不是更像是每隔一小时30分钟吗?比如说,0:30,2:30,4:30等等。如果你想每30分钟执行一次命令,从2:30开始,到5:00结束,该怎么办?让我们假设在这2.5小时内,需要进行30分钟的例行检查,但它不应该提前或推迟运行。所以2:30,3:00,3:30,4:00,4:30,5:00。如何将开始和结束时间表示为绝对时间,同时使频率动态(一个间隔而不是一个设定的时间?)我能想到的最接近的时间是
30/30 2-5***
,我认为应该是2:30,3:00,3:30,4:00,4:30,5:00,5:30。有没有办法只进行5:00的匹配,比如某种
30/30+12-4***
,它本质上告诉它运行到4:30,然后再运行一个30分钟的周期?我们还可以定义每5小时0和30分钟的过去=>0,30 0-20/5***