分析
Linux上的守护进程cron能够根据配置好的crontab定时地执行某一个动作,现在用上systemd了想要找一个替代品,于是找到了timer,timer和其他的配置单元结构差不多,只是有一个[Timer]段,在这里可以定义它的行为。基本的写法是Name=Value。
作为一个timer必须要有
[Install] WantedBy=timers.target
[Unit] Description=Value
这个字段允许添加对配置单元的描述
[Timer] Unit=Value
用于指定该timer触发时要启动的配置单元,如果不写的话,example.timer触发时会执行同名的example.service。
[Timer] 绝对触发时间
OnCalendar=Value可以指定在系统时钟的某一特定时刻触发timer。懒的话可以直接使用hourly,monthly这样的词语,也可以输入DAY YYYY-MM-DD HH:MM:SS。比如hourly与*:00:00等价,Wed *:00:00就是每个星期三隔一个小时触发一次。 Continue reading Systemd Timers小结