首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >系统在特定的一天每X小时计时器一次

系统在特定的一天每X小时计时器一次
EN

Unix & Linux用户
提问于 2021-01-12 13:10:44
回答 1查看 877关注 0票数 0

我想要一个定时器的一个特定的一天(每年特定的月和天)重复每8小时在那一天(生日提醒)。我曾测试过数项,包括:

代码语言:javascript
复制
[Unit]
Description=Tom Birthday
Requires=Tom_Birthday.service

[Timer]
Unit=Tom_Birthday.service
OnCalendar=*-10-2 00/8:00

[Install]
WantedBy=timers.target

没人工作。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2021-01-12 13:19:10

由于您的计算机大概没有在1998年运行,所以您不能使用它;如果您不指定年份,它就会工作:

代码语言:javascript
复制
$ systemd-analyze calendar "10-2 0/8:00"
  Original form: 10-2 0/8:00                 
Normalized form: *-10-02 00/8:00:00          
    Next elapse: Sat 2021-10-02 00:00:00 CEST
       (in UTC): Fri 2021-10-01 22:00:00 UTC 
       From now: 8 months 18 days left

(利用我当地的时间)

票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/628785

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档