linux查找java项目日志查找报错信息方式

 更新时间:2025年09月19日 10:47:21   作者:另外半颗_  
日志查找定位步骤:进入项目,用tail -f实时跟踪日志,tail -n1000查看末尾1000行,grep搜索关键词或时间,vim内精准查找并高亮定位,替换jar包时添加时间后缀,便于后续追溯

日志查找定位

1.cd 进入项目

2.正常日志 和错误日志

3.tail -f 日志名

tail 显示文件末尾内容【日志一般查看最新的所以只需展示末尾日志】

-f 实时跟踪文件变化,获取最新内容

根据时间查询错误日志:grep  “时间”  error.log

进入日志 vim error.log

再输入/需要查找的日志内容如下所示再按鼠标上下键去查找日志

在当前文件里找到报错消息

1.在如下所示空白处按/后面紧跟需要查找的文件内容 (/代表精准匹配)

2.直接回车会高亮显示刚才输入的关键词如下展示

3.按英文格式下n 查找下一个(n表示next) 到了最后一个会自动回到第一个

从倒数第一行一直打印到倒数第1000行:tail -n 1000 日志名

替换jar包时 把jar包命名后面加时间后缀方便查找

  • 例如:

展示 正在运行的java进程 ps  -ef  | grep  “java”

后台打印日志(入参建议用json显示打印 避免后期转换问题)

进入logs日志

找不到实时日志时找前缀列如:

grep “product”的请求入参” 日志名   (grep:文本搜索)

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • centos7之如何进行ip和端口限制

    centos7之如何进行ip和端口限制

    这篇文章主要介绍了centos7之如何进行ip和端口限制问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-06-06
  • 解决Linux中ifconfig和addr查看不到ip问题

    解决Linux中ifconfig和addr查看不到ip问题

    这篇文章主要介绍了解决Linux中ifconfig和addr查看不到ip问题,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-07-07
  • 如何在CentOS 7上搭建GitLab服务器(完整指南)

    如何在CentOS 7上搭建GitLab服务器(完整指南)

    本文详解在CentOS7上搭建GitLab企业级服务器的完整流程,包括环境准备、安装配置、关键设置、故障排查及实操截图,提供国内镜像加速和常见错误解决方案,感兴趣的朋友一起看看吧
    2025-08-08
  • Linux下实现修改时区为东八区

    Linux下实现修改时区为东八区

    这篇文章主要介绍了Linux下实现修改时区为东八区,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2026-06-06
  • linux 下隐藏进程的一种方法及遇到的坑

    linux 下隐藏进程的一种方法及遇到的坑

    这篇文章主要介绍了linux 下隐藏进程的一种方法,主要实现思路就是利用 LD_PRELOAD 来实现系统函数的劫持,具体实现代码,需要的朋友可以参考下
    2018-09-09
  • Linux与Windows跨平台文件共享的实现方案

    Linux与Windows跨平台文件共享的实现方案

    在智慧工厂的应用场景中,常常需要通过工控机集中读取多台设备生成的日志来获取运行数据,由于设备通常运行 Windows 系统,而工控机多采用 Linux 环境,所以本文介绍了Linux与Windows跨平台文件共享的实现方案,需要的朋友可以参考下
    2025-04-04
  • Linux进程信号的捕捉处理方式

    Linux进程信号的捕捉处理方式

    这篇文章主要介绍了Linux进程信号的捕捉处理方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-04-04
  • CentOS下.htaccess不起作用的解决方法

    CentOS下.htaccess不起作用的解决方法

    PHP 5.2的问题解决后,现在就是安装WordPress了。装好了没有任何问题,接下来继续配置WordPress,开启静态URL链接。然后手动编辑了.htaccess文件,将WordPress生成的相关代码拷贝进去了。
    2011-04-04
  • 在CentOS VPS上通过SSH安装 MySQL的方法图解

    在CentOS VPS上通过SSH安装 MySQL的方法图解

    这篇文章主要介绍了在CentOS VPS上通过SSH安装 MySQL,需要的朋友可以参考下
    2018-12-12
  • Linux7.7设置交换分区SWAP的方法

    Linux7.7设置交换分区SWAP的方法

    这篇文章主要介绍了Linux7.7设置交换分区SWAP的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-11-11

最新评论