所以我看到了这个奇怪的事情(或者至少对我来说很奇怪,因为我的经验很少)。
cronnext
告诉我nextstring
每分钟的 cronjob 是当前分钟的开始,
即过去。
例如,如果我cronnext
在 处运行02:11:27
,
它会显示:(
nextstring: Tue Jul 25 02:11:00 2023
而
不是(如我天真地期望的那样):
nextstring: Tue Jul 25 02:12:00 2023
)
这是正常现象,还是……?
因为我在任何手册页中都找不到任何有关它的信息,
而且我无法用我能想到的术语搜索任何内容......
我anacron
也添加了标签,
因为我确实安装了它,
尽管我从未直接使用过它,
所以我不知道它是否相关。
(
$ sudo cronnext -c
#=>
- user: "username"
crontab: /var/spool/cron/tabs/username
system: 0
entries:
- user: username
cmd: "/home/username/my_script.sh"
flags: 0x0F
flagnames: MIN_STAR|HR_STAR|DOM_STAR|DOW_STAR
delay: 0
next: 1690276260
nextstring: Tue Jul 25 02:11:00 2023
next: 1690276260
)
(
当我遇到这个问题时,我已经找到并修复了我最初试图修复的错误,
所以结果只是在这个特定问题上转移了注意力,
但我决定我仍然想问一下,因为我觉得还是很奇怪。
)