Linux下查看Tomcat访问日志的方法如下:
定位日志文件
Tomcat访问日志默认位于安装目录下的logs子目录,文件名为localhost_access_log.YYYY-MM-DD.txt(按日期分割),可通过conf/server.xml中AccessLogValve配置确认路径。
/usr/local/tomcat/logs/ 或 /var/log/tomcat/logs/。实时查看日志
tail -f命令持续显示最新日志:tail -f localhost_access_log.*.txt(支持通配符匹配多日日志)。500),可结合grep:tail -f localhost_access_log.*.txt | grep " 500 "。分页查看与搜索
less命令分页浏览日志,支持上下翻页及搜索(按/输入关键词):less localhost_access_log.2025-03-01.txt。按时间范围筛选
sed提取特定时间段的日志(需日志时间格式匹配):sed -n '/2025-03-01 14:00:/,/2025-03-01 15:00:/p' localhost_access_log.2025-03-01.txt。工具分析(可选)
awk统计请求量、状态码分布等,或通过ELK、Splunk等工具进行可视化分析。注意:确保当前用户对日志文件有读取权限,日志路径可能因Tomcat版本或配置不同需调整。