在 CentOS 上,计划的at
作业明确存储在 中/var/spool/at
,每个作业一个文件。但是,尚不清楚作业的开始时间存储在哪里。作业文件名是一个 14 个字符的十六进制字符串(例如a0000101ac6c40
)。开始时间是否以某种方式编码在文件名中,或者存储在其他地方?
ETA:通过间隔一分钟安排两个作业,看起来文件名确实包含开始时间,但我无法弄清楚如何解码它。有人知道吗?
答案1
感谢 Jim L 发布的链接,我现在知道答案如下:
文件名中的十六进制值是纪元过去的分钟数。奇怪的是,这似乎没有在任何地方记录下来,但就是这样。
但不知道为什么人们对这个问题投了反对票。我在发布之前确实进行了网络搜索,并且还尝试了 ChatGPT。都没有提出答案。