串口日志收集方法

一、使用命令

常用命令:
linux dmesg命令 动态查看内核输出信息

dmesg -wH
# 实时查看后台日志
dmesg -c
# 用于清除全部信息,有时信息太多了,打印出来找不到,所以需要先清除再查看

这个命令可以使用管道符,结合grep,tail等命令组合使用

Linux文件管理 --tee命令

Tee命令是一个命令行工具,它从标准输入读取数据,同时将结果打印到文件中和标准输出到屏幕中
例:

[root@localhost ~]# free -h | tee mem.txt
              total        used        free      shared  buff/cache   available
Mem:           1.8G        164M        1.2G        9.6M        387M        1.5G

# 使用​​free​​​命令​​​显示系统内存使用信息,并使用​​tee​​命令将信息输出到屏幕,并保存到文件log.txt中

二、使用工具

通过系统调试串口抓取串口日志并分析串口日志信息来检查错误发生的原因和过程是定位异常问题的常用有效手段。在开发,生产,测试等环节,遇到问题导致无法继续使用,例如:关机卡死,开机卡死等,串口信息可以帮助我们收集一些系统日志看不到的细节,以及硬件的返回值

首先确认串口信息,某些设备是有串口的
某些需要在bios和BMC里进行设置,将其他接口的功能设置为串口,同时开启串口重定向

目前,常用的串口日志抓取方式是通过串口连接线,一端连接主板上的调试串口,一端连接安装有串口调试工具的电脑,通过上述方法进行日志抓取时需要打开电脑机箱

常用工具:Mobaxterm

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值