示例 /etc/systemd/system/backup.timer
示例 /etc/systemd/system/backup.timer
[Unit]
Description=Daily backup timer
[Timer]
OnCalendar=*-*-* 02:30:00
Persistent=true
RandomizedDelaySec=300
Unit=backup.service
[Install]
WantedBy=timers.target配套 /etc/systemd/system/backup.service
配套 /etc/systemd/system/backup.service
[Unit]
Description=Daily backup job
[Service]
Type=oneshot
ExecStart=/opt/scripts/backup.sh启用与查看
启用与查看
systemctl daemon-reload
systemctl enable --now backup.timer
systemctl list-timers --all
journalctl -u backup.service -n 50 --no-pagertimer 未显式写 Unit= 时按同名约定找 backup.service;list-timers 显示下次触发时间与上次执行结果。