在 Ubuntu 里,你说的 “Trigger” 通常可能指以下几种情况之一,我分别说明怎么看日志:
如果是 systemd 服务/定时器(timer)触发的任务:
journalctl -u 服务名
例如:
journalctl -u nginx.service
journalctl -u 定时器名.timer
journalctl -f
journalctl -x
如果是 软件包安装时的 trigger(如 man-db、initramfs):
cat /var/log/apt/history.log
cat /var/log/dpkg.log
sudo dpkg --configure -a
如果是 定时任务 trigger:
cat /var/log/syslog | grep CRON
或
journalctl -u cron
cat /var/log/anacron
如果是你自己写的 trigger 逻辑:
/var/log/
~/logs/
tail -f 实时看:tail -f /path/to/logfile.log
为了给你更精确的方法,可以告诉我:
我可以按你的具体场景一步步教你查。