当前位置: 首页 > article >正文

PetaLinux 内核输出信息的获取方式

串口终端:

默认输出方式。

曾尝试过将串口终端的输出重映射到伪终端,失败了。


伪终端:

dmesg命令

dmesg是Linux系统重查看内核日志的使用工具,允许查看系统内核的输出消息,包括引导信息,硬件检测,设备驱动和系统错误等,通过dmesg可以追踪系统启动过程的事件,排查故障。

但单使用dmesg命令看到的是总日志。

若需要较为实时地查看日志,可以使用watch "dmesg | tail -5"。该命令使用watch实现定时执行指定命令,默认为2s一次,使用"-n <时间>"可以修改为指定时间间隔,最低不低于0.1s。加上"-d"可以高亮突出显示两次执行结果之间的变化。

kmsg命令

cat /proc/kmsg

相当于阻塞地读取内核打印的信息,但是试验时发现有时候会漏掉某些信息,明明串口终端有输出,但是kmsg灭有对应输出。


http://www.kler.cn/a/452832.html

相关文章:

  • clickhouse解决suspiciously many的异常
  • Triple三倍
  • AES 与 SM4 加密算法:深度解析与对比
  • Ingress-Nginx Annotations 指南:配置要点全方面解读(上)
  • [源码解析] 模型并行分布式训练Megatron (2) --- 整体架构
  • vue 基础学习
  • 一文详解“二叉树中的深搜“在算法中的应用
  • 《鸿蒙HarmonyOS应用开发从入门到精通(第2版)》简介
  • 【Java集合面试题001】Java中有哪些集合类?请简单介绍
  • axios 常见的content-type、responseType有哪些?
  • 3090. 每个字符最多出现两次的最长子字符串
  • sentinel限流+其他
  • 基于ISO 21434的汽车网络安全实践
  • LRU 缓存
  • 【Apache Paimon】-- 11 -- Flink 消费 kakfa 写 S3 File
  • 全局JDK环境和ES自带的JDK混用导致的ES集群创建失败
  • Spring Boot 知识要点全解析
  • 04.HTTPS的实现原理-HTTPS的混合加密流程
  • 【魅力golang】之-玩转协程
  • Qt之QML应用程序开发:给应用程序添加图标文件
  • 【FastAPI】日志
  • element ui--下拉根据拼音首字母过滤
  • 纯真社区版IP库CZDB数据格式使用教程
  • 05.HTTPS的实现原理-HTTPS的握手流程(TLS1.2)
  • 【大语言模型】ACL2024论文-34 你的模型能区分否定和隐含意义吗?通过意图编码器揭开挑战
  • 美食推荐系统|Java|SSM|JSP|