在 Debian 上运行的 Jenkins,查看日志一般有以下几种方式,按使用场景从常见到底层排列:
适合看:
如果 Jenkins 是用 apt 安装的:
sudo journalctl -u jenkins
实时查看:
sudo journalctl -u jenkins -f
只看最近 100 行:
sudo journalctl -u jenkins -n 100
Jenkins 默认日志路径:
/var/log/jenkins/jenkins.log
查看:
sudo tail -f /var/log/jenkins/jenkins.log
常用:
sudo less /var/log/jenkins/jenkins.log
sudo grep ERROR /var/log/jenkins/jenkins.log
每个 Job 的工作目录:
/var/lib/jenkins/workspace/<job-name>/
里面可能有:
sudo journalctl -u jenkins -xe
sudo systemctl status jenkins
ls -l /var/log/jenkins
sudo netstat -tlnp | grep 8080
# 实时看 Jenkins 日志
sudo journalctl -u jenkins -f
# 或
sudo tail -f /var/log/jenkins/jenkins.log
如果你能说清楚是 构建日志 / 启动失败 / 插件错误,我可以给你更精准的排查步骤。