Ubuntu定时器的常见应用
一 核心工具与适用场景
二 典型业务场景与配置要点
三 快速上手示例
cron 每日 2 点执行备份脚本
systemd 定时器每日 3 点清理日志并支持补跑
[Unit]
Description=Clean old log files
[Service]
Type=oneshot
ExecStart=/usr/local/bin/clean-logs.sh
[Unit]
Description=Run clean-logs daily at 3 AM
[Timer]
OnCalendar=daily
Persistent=true
[Install]
WantedBy=timers.target
sudo systemctl daemon-reload
sudo systemctl enable --now clean-logs.timer
systemctl list-timers --all | grep clean-logs
journalctl -u clean-logs.service
四 选型建议