systemd timer 与 crontab 的对比

发布时间: 2023-01-30 08:29:26 作者: 大象笔记

排查 certbot 不自动更新证书问题时,第一次知道 systemd timer 也能做为系统定时任务的管理工具。但是他与之前熟知的 crontab 有什么区别呢?

列举一下 systemd timer 的优势

两个配置文件

每一个“.timer”文件必须有一个对应的“.service”文件存在,这样计时器才有意义。默认情况下,如果Timer和Service的文件名(不包含扩展名)相同,则“.timer”文件控制“.service”文件的运行,比如“foo.timer”和“foo.service”

常用操作

由于 timer 也是一个 systemd unit,所以操作基本跟 service 一样:

参考

我是一名山东烟台的开发者,联系作者