首页 > 系统相关 >常用的Linux命令:查看日志中报错信息的前后多少行

常用的Linux命令:查看日志中报错信息的前后多少行

时间:2024-01-22 10:12:46浏览次数:15  
标签:grep log 报错 file Linux fail 日志

方法一:使用cat  xx.log|grep '错误信息'

这个只能查询出日志文件中是否有保持信息,看不到报错信息的前后上下文信息;

cat info.log|grep 'handler mq article file record data fail'
ERROR c.u.c.s.d.s.u.i.HelpDataSyncServiceImpl [HelpDataSyncServiceImpl.java : 623] handler mq article file record data fail

 

方法二:使用tail  -200000f xx.log|grep '错误信息'  -A 10 显示 log日志文件中错误信息的后面10行。
tail -200000000f info.log|grep 'handler mq article file record data fail' -A 10

标签:grep,log,报错,file,Linux,fail,日志
From: https://www.cnblogs.com/heyi-77/p/17979369

相关文章

  • Linux之exec函数族
    exec系统调用会替换进程映像。在进程的创建上Unix系统采用了一个独特的方法,它将进程创建与加载一个新进程映像分离。这样的好处是有更多的余地对两种操作进行管理。当我们创建了一个进程之后,通常要将子进程替换成新的进程映像,这可以用exec函数族来进行。同时,exec函数族也可以将......
  • FastAPI学习-29 uvicorn 使用 log_config 参数设置 logger 日志格式
    前言FastAPI服务是通过uvicorn来提供的,日志都是uvicorn里配置的。官方文档地址:https://www.uvicorn.org/settings/#logginguvicorn的logging日志我们可以通过uvicorn.run()方式启动服务uvicorn.run("example:app",port=5000,reload=True,access_log=False)于是可以加......
  • FastAPI学习-30 项目代码中添加自己的日志内容
    前言前面一篇【FastAPI学习-29uvicorn使用log_config参数设置logger日志格式】已经学会了配置uvicorn的日志。如何在fastapi项目代码中添加自己的日志呢?添加日志创建一个logger实例,名称为"fast"fromfastapiimportFastAPIimportlogginglogger=logging.getLogger(......
  • FastAPI学习-28 alembic数据迁移报错:Target database is not up to date 报错解决办法
    前言当表结构有变更,数据迁移时,出现报错:Targetdatabaseisnotuptodate遇到的问题执行迁移命令alembicrevision--autogenerate-m"testv4"出现如下报错>alembicrevision--autogenerate-m"testv4"INFO[alembic.runtime.migration]ContextimplMySQLImpl.INFO[alem......
  • Linux 中常见目录的作用
    byemanjusakafromhttps://www.emanjusaka.top/2024/01/linux-directory-role彼岸花开可奈何本文欢迎分享与聚合,全文转载请留下原文地址。Linux是一个严谨的操作系统,每个目录存放什么文件是有明确的要求和规范的。我们应该去了解这些目录的作用,然后按照目录要求去操作。......
  • 集中日志管理
    1.syslog日志输出接口#输出级别level,用于控制输出哪些级别的日志0emerg:Emergency(紧急)1alert:Alerts(报警)2crit:Critical(关键)3err:Errors(错误)4warn:Warnings(警告)5notice:Notification(通知)6info:Information(消息)7debug:Debugging(调试)#设备层级f......
  • Linux下移植pjsip使用QT开发
    Linux下移植pjsip,使用QT开发1、移植pjsipenv:fedora14arm-linuc-gcc:gccversion4.5.1(ctng-1.8.1-FA)#./configure\CC=arm-linux-gcc\CROSS_COMPILE=arm-none-linux-gnueabi-\--build=i386-linux\--prefix=/usr/local/pjsip\--host=arm-none-linux-gnueabi\--target=arm......
  • linux设置地址
    ifconfigeno3ifconfigeno4DEVICE="eno3"BOOTPROTO="static"HWADDR="f4:6b:8c:96:22:34"IPV6INIT="yes"NM_CONTROLLED="yes"ONBOOT="yes"TYPE="Ethernet"IPADDR="192.168.2.200"NETMASK=&......
  • MySQL - 日志
    1.回滚日志(undolog)作用:保存了事务发生之前的数据的一个版本,可以用于回滚,同时可以提供多版本并发控制下的读(MVCC),也即非锁定读内容:逻辑格式的日志(当delete一条记录是,记录一条对应的insert记录,反之亦然),在执行undo的时候,仅仅是将数据从逻辑上恢复至事务之前的状态释放:当事务提交......
  • ROS串口通信报错:IO Exception (13): Permission denied, file /tmp/binarydeb/ros-noe
    ROS在串口通信时,当我们插入USB后,catkin_make之后,报错:IOException(13):Permissiondenied,file/tmp/binarydeb/ros-noetic-serial-1.2.1/src/impl/unix.cc,line151.[ERROR][1705845384.528602780]:Unabletoopenport这是usb权限不够的原因我们首先查看接口设备:l......