cat、tail命令查看日志文件,如sudo cat /var/log/gitlab/gitlab-rails/production.log查看生产环境日志,tail -f实时跟踪日志。gitlab-ctl tail命令查看特定服务日志,如sudo gitlab-ctl tail nginx/gitlab_access.log查看Nginx访问日志。journalctl -u gitlab查看GitLab相关系统日志,-f参数可实时刷新。使用grep命令筛选特定关键字,如sudo grep -i "error" /var/log/gitlab/*.log查找错误日志,-E支持正则表达式,可结合时间范围过滤,如sudo grep -E '2025-09-01|2025-09-02' /var/log/gitlab/*.log。
gitlab-ctl status检查服务状态,结合日志定位组件故障。gitlab-rails/production_json.log,搜索"permission denied"等关键词,检查用户权限配置。