查看 Debian 定时器日志的实用方法
一、使用 journalctl 查看 systemd 定时器日志
sudo journalctl -u my-timer.timersudo journalctl -u my-timer.timer -u my-timer.servicesudo journalctl -u my-timer.timer -fsudo journalctl -u my-timer.timer --since "1 hour ago"sudo journalctl -u my-timer.timer --since "today"sudo journalctl -u my-timer.timer -bsystemctl list-timers --all,再按名称查看日志。二、使用 syslog 查看 cron 定时任务日志
sudo grep CRON /var/log/syslogsudo grep 'your_task' /var/log/syslogsudo systemctl status rsyslog。三、快速排查要点
systemctl list-timers --all 与 systemctl status your-timer.timersystemctl show your-timer.timersudo systemctl daemon-reload && sudo systemctl restart your-timer.timertimedatectl status,必要时 sudo timedatectl set-timezone <时区>。