systemd-run定时器的问题


#1

2018年任意任意月份的8号创建一个test_Calendar.md的文件

systemd-run --on-boot 10 --on-calendar 2018-*-08 --timer-property AccuracySec=200ms /bin/touch ~/test_Calendar.md

结果是输入完密码分分钟就出来了
这个定时器 怎么没有按照预订时间执行而是当时就执行了呢?


openSUSE-Gossip-20180626-20180924
#2

systemd 有两种定时器,单调定时器和挂钟定时器,前者是 OnBoot 那些,后者只有一个 OnCalendar。systemd-run 的意思是建立一个临时定时器和一个临时服务。你的代码实际上是两个定时器。


#3

。。。。。好吧 谢谢了
这个坑太深了 折腾不起最近考虑是不是给15.0配个触摸笔呢