用来取代 crontab
systemd
系列文章请查看:https://www.khs1994.com/tags/systemd/
要使用定时器必须编写两个文件:
name.timer
配置时间。name.service
配置具体执行的命令。
注意:这两个文件的名称是相同的,只是后缀不同。
编写脚本
/usr/local/bin/name.sh
1 |
|
在 /etc/systemd/system
文件夹内编写下面的两个文件。
name.timer
1 | [Unit] |
详细信息请查看以下网址:
用法举例
1 | [Timer] |
name.service
1 | [Unit] |
启用定时器
1 | $ sudo systemctl daemon-reload |
查看定时器
1 | $ systemctl list-timer |
查看日志。
1 | $ sudo journalctl -u name.service |