在 Ubuntu 系統中,可以使用以下方法追蹤定時任務:
使用 journalctl
命令查看 systemd 日志:
如果你的系統使用 systemd,你可以使用 journalctl
命令查看定時任務的日志。例如,如果你想查看名為 “my-timer.service” 的定時任務的日志,可以運行以下命令:
journalctl -u my-timer.service
你還可以使用 -b
選項查看自上次啟動以來的日志,或者使用 --since
和 --until
選項指定時間范圍。
查看 cron 日志:
如果你的系統使用 cron 定時任務,可以查看 /var/log/syslog
文件中的 cron 日志。你可以使用以下命令實時查看日志:
grep CRON /var/log/syslog
或者使用 tail
命令查看最近的日志條目:
tail -f /var/log/syslog
使用 at
命令查看 at 定時任務日志:
如果你的系統使用 at 定時任務,可以查看 /var/log/syslog
文件中的 at 日志。你可以使用以下命令實時查看日志:
grep atd /var/log/syslog
或者使用 tail
命令查看最近的日志條目:
tail -f /var/log/syslog
使用 anacron
命令查看 anacron 定時任務日志:
如果你的系統使用 anacron 定時任務,可以查看 /var/log/syslog
文件中的 anacron 日志。你可以使用以下命令實時查看日志:
grep anacron /var/log/syslog
或者使用 tail
命令查看最近的日志條目:
tail -f /var/log/syslog
通過這些方法,你可以在 Ubuntu 系統中追蹤定時任務的執行情況。