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

N天学习一个Linux命令之dmesg

用途

显示系统自检信息和设备信息

用法

dmesg [-c] [-r] [-n level] [-s bufsize]

常用选项

选项含义说明
-c输出ring buffer内容并且清空ring buffer内容第二次查看内容没有了,重新启动系统会重新生成
-r输出ring buffer原始内容例如:显示日志等级前缀等
-s bufsize设置查询内核环缓存区大小默认是16392,正好是内核环缓冲区的大小,如果比内核环缓冲区大,可以查看整个内容
-n level设置记录信息的等级Set the level at which logging of messages is done to the console. For example, -n 1 prevents all messages, except panic messages, from appearing on the console. All levels of messages are still written to /proc/kmsg, so syslogd(8) can still be used to control exactly where kernel messages appear. When the -n option is used, dmesg will not print or clear the kernel ring buffer.

参考资料

【1】man dmesg
【2】linux dmesg命令参数及用法详解(linux显示开机信息命令)
https://blog.csdn.net/zhongyhc/article/details/8909905
【3】环形缓冲区的实现原理(ring buffer)
https://wenku.baidu.com/view/46bc49f37c1cfad6195fa75f.html
【4】无锁ring-buffer实现原理
https://www.jianshu.com/p/29b22d6ecee0
【5】linux dmesg命令参数及用法详解--linux显示开机信息命令
http://www.linuxso.com/command/dmesg.html

转载于:https://www.cnblogs.com/wadeyu/p/9451643.html

相关文章:

  • 数据越权访问,谁之错?
  • Spring STS Call Hierarchy 查找不到被调用的信息
  • 方格取数 2
  • jira中级使用说明(节选)
  • 道具研究(一)
  • Python3.6全栈开发实例[002]
  • 有爱游戏地图
  • 安卓(android)程序如何改变程序名称
  • JS引擎的执行机制:探究EventLoop(含Macro Task和Micro Task)
  • 如何改变iOS程序名称
  • server 打开失败
  • 文案的力量
  • 递归与尾递归总结
  • Google、Facebook等技术发展历程
  • P3498 [POI2010]KOR-Beads
  • [分享]iOS开发 - 实现UITableView Plain SectionView和table不停留一起滑动
  • CAP理论的例子讲解
  •  D - 粉碎叛乱F - 其他起义
  • MySQL常见的两种存储引擎:MyISAM与InnoDB的爱恨情仇
  • Objective-C 中关联引用的概念
  • use Google search engine
  • 阿里中间件开源组件:Sentinel 0.2.0正式发布
  • 从零搭建Koa2 Server
  • 构造函数(constructor)与原型链(prototype)关系
  • 基于Mobx的多页面小程序的全局共享状态管理实践
  • 跨域
  • 罗辑思维在全链路压测方面的实践和工作笔记
  • 如何进阶一名有竞争力的程序员?
  • 三分钟教你同步 Visual Studio Code 设置
  • 数据库写操作弃用“SELECT ... FOR UPDATE”解决方案
  • 问题之ssh中Host key verification failed的解决
  • 携程小程序初体验
  • 一道闭包题引发的思考
  • 源码安装memcached和php memcache扩展
  • 06-01 点餐小程序前台界面搭建
  • Nginx实现动静分离
  • ​什么是bug?bug的源头在哪里?
  • ###C语言程序设计-----C语言学习(6)#
  • #pragma multi_compile #pragma shader_feature
  • (27)4.8 习题课
  • (java版)排序算法----【冒泡,选择,插入,希尔,快速排序,归并排序,基数排序】超详细~~
  • (Matlab)基于蝙蝠算法实现电力系统经济调度
  • (Python第六天)文件处理
  • (附源码)python房屋租赁管理系统 毕业设计 745613
  • (附源码)spring boot火车票售卖系统 毕业设计 211004
  • (亲测)设​置​m​y​e​c​l​i​p​s​e​打​开​默​认​工​作​空​间...
  • (三)c52学习之旅-点亮LED灯
  • (十三)Flask之特殊装饰器详解
  • (一)认识微服务
  • (转) SpringBoot:使用spring-boot-devtools进行热部署以及不生效的问题解决
  • .helper勒索病毒的最新威胁:如何恢复您的数据?
  • .NET CF命令行调试器MDbg入门(四) Attaching to Processes
  • .NET HttpWebRequest、WebClient、HttpClient
  • .NET连接MongoDB数据库实例教程
  • .NET中 MVC 工厂模式浅析