百面嵌入式专栏(面试题)如何查看Linux 内核打印

文章目录

  • 一、方法一:dmseg 命令
  • 二、方法二:查看 kmsg 文件
  • 三、方法三:调整内核打印等级

一、方法一:dmseg 命令

在终端使用 dmseg 命令可以获取内核打印信息,该命令的具体使用方法如下所示:

首先在串口终端使用 “dmseg”命令,可以看见相应的内核打印信息已经加载了出来,如下图所示:

然后使用以下组合命令查找nfs相关的打印信息,如下图所示:

dmesg | grep nfs 

至此关于 dmesg 命令就讲解演示完成了。

二、方法二:查看 kmsg 文件

内核所有的打印信息都会输出到循环缓冲区 ‘’,为了能够方便的在用户空间读取内核打印信息,内核驱动将该循环缓冲区映射到了目录下的文件节点。通过cat 或者其他应用程序读取的时候可以不断的等待新的,所以访问的方式适合长时间的读取,一旦有新的就可以被

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

Linux操作系统笔试面试真题 文章被收录于专栏

首先我们都知道,操作系统是所有软件的基础,所有上层软件都要依赖于操作系统提供的各种机制,才能运行。 而我在工作中也认识了很多技术大牛,根据我的观察,他们的基本功往往十分扎实,这对他们的架构视野、技术成长都十分有帮助。 可以说,操作系统作为计算机的灵魂,眼前的工作、日常的生活,甚至这个行业未来的“诗与远方”都离不开它。

全部评论
Linux世界我来了
1 回复 分享
发布于 2024-02-17 21:28 陕西
内容超赞,物超所值
1 回复 分享
发布于 2024-02-17 21:21 陕西
除了动态打印还有其他手段,查看打印
1 回复 分享
发布于 2024-02-17 20:54 陕西

相关推荐

AC鸽想进大厂:你是我见过最美的牛客女孩
点赞 评论 收藏
分享
评论
5
11
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务