Kernel Log, 可找到定义,

kernel/printk.c:

/* printk's without a loglevel use this.. */

#define DEFAULT_MESSAGE_LOGLEVEL CONFIG_DEFAULT_MESSAGE_LOGLEVEL

/* We show everything that is MORE important than this.. */

#define MINIMUM_CONSOLE_LOGLEVEL 1 /* Minimum loglevel we let people use */

#define DEFAULT_CONSOLE_LOGLEVEL 7 /* anything MORE serious than KERN_DEBUG */

int console_printk[4] = {

DEFAULT_CONSOLE_LOGLEVEL,/* console_loglevel */

DEFAULT_MESSAGE_LOGLEVEL,/* default_message_loglevel */

MINIMUM_CONSOLE_LOGLEVEL,/* minimum_console_loglevel */

DEFAULT_CONSOLE_LOGLEVEL,/* default_console_loglevel */

};

include/linux/kern_level.h:

#define KERN_EMERGKERN_SOH "0"/* system is unusable */

#define KERN_ALERTKERN_SOH "1"/* action must be taken immediately */

#define KERN_CRITKERN_SOH "2"/* critical conditions */

#define KERN_ERRKERN_SOH "3"/* error conditions */

#define KERN_WARNINGKERN_SOH "4"/* warning conditions */

#define KERN_NOTICEKERN_SOH "5"/* normal but significant condition */

#define KERN_INFOKERN_SOH "6"/* informational */

#define KERN_DEBUGKERN_SOH "7"/* debug-level messages */

(1) config

在.config中定义 CONFIG_DEFAULT_MESSAGE_LOGLEVEL(0-7)

(2) debug

# cat /proc/sys/kernel/printk

7       4       1      7

-> 对应上面console_printk数组中的值

#echo 8 > /proc/sys/kernel/printk

-> 显示所有LOG, 即高于KERN_DEBUG的.

(3) printk log添加LOGLEVEL

printk(KERN_INFO "...")

printk(KERN_DEBUG "...")

linux 查看kernel log,Linux Kernel Log相关推荐

  1. linux查看显卡核心数,linux查看硬件信息,linux查看硬盘信息,linux查看CPU信息,linux查看显卡,硬件型号信息 | 帮助信息-动天数据...

    linux查看硬件信息,linux查看硬盘信息,linux查看CPU信息,linux查看显卡,硬件型号信息 作者:dthost | 时间:2015-09-30 | 8,325 次阅读 linux服务器 ...

  2. linux查看显示器名称命令,linux 查看显示器信息Linux下查看硬件信息命令大全

    /proc 虚拟的目录,是系统内存的映射.可直接访问这个目录来获取系统信息.其中也包含下面的信息: 主机CPU信息:cpuinfo 主机DMA通道信息:dma 文件系统信息:filesystems 主 ...

  3. 通过命令查看linux 密码,linux查看用户密码(linux查看用户密码命令)

    linux查看用户密码(linux查看用户密码命令) 2020-05-15 13:18:30 共10个回答 1.用户名和密码的存储位置存储帐号的文件:/etc/passwd存储密码的文件:/etc/s ...

  4. linux查看根目录使用率,Linux 查看空间使用情况的实例详解

    Linux 查看空间使用情况的实例详解 在日常的Linux巡检中,我们会遇到文件系统目录使用空间很高的情况,例如如下利用"df -h "查看到根目录空间使用超过80%.而我们仅仅知 ...

  5. Rk3288运行linux,查看“Firefly-rk3288 build linux”的源代码

    因为以下原因,您没有权限编辑本页: 您所请求的操作仅限于该用户组的用户使用:用户 该页面已被保护以防止编辑和其他操作. 您可以查看与复制此页面的源代码.=编译firefly linux-SDK系统= ...

  6. Linux查看时间段文件,Linux查看特定时间段内修改过的文件

    一.Linux系统日志的一些信息,日志配置文件syslog.conf 系统日志一般都存在/var/log下 常用的系统日志如下: 核心启动日志:/var/log/dmesg 系统报错日志:/var/l ...

  7. linux查看告警日志,linux怎么查看硬件告警

    想知道怎么查看Linux中的硬件告警吗?下面是学习啦小编带来的关于linux怎么查看硬件告警的内容,欢迎阅读! Linux查看硬件告警方法一: Linux系统拥有非常灵活和强大的日志功能,可以保存几乎 ...

  8. linux查看声卡型号,Linux查看声卡信息

    查看系统版本 ~$ uname -a Linux laptop 2.6.27-7-generic #1 SMP Tue Nov 4 19:33:20 UTC 2008 i686 GNU/Linux 查 ...

  9. linux查看声卡命令,Linux查看声卡信息

    查看系统版本 ~$ uname -a Linux laptop 2.6.27-7-generic #1 SMP Tue Nov 4 19:33:20 UTC 2008 i686 GNU/Linux 查 ...

  10. Linux查看tar实用程序,linux中tar命令详解

    Linux系统下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的.生成tar包后,就可以用其它的程序来进行压缩.这一打包程序主要靠L ...

最新文章

  1. matlab bfs函数,matlab练习程序(广度优先搜索BFS、深度优先搜索DFS)
  2. Decorator pattern
  3. 【渝粤教育】国家开放大学2018年春季 0359-22T会计学原理 参考试题
  4. Tips_一级菜单栏实现
  5. ubuntu mysql 5.7_Ubuntu 16.04 上安装 MySQL 5.7 教程
  6. Android 系统性能优化(58)---开机时间优化
  7. CCF201609-3 炉石传说(100分)
  8. POJ 3666 Making the Grade (DP滚动数组)
  9. 鼠标显示效果的形状设置
  10. 配置百度云CDN加速
  11. webfigure显示到网页上所踩过的坑--自写servlet
  12. 多频电磁感应仪GEM-2介绍
  13. 关于E-Prime 2.0 无法呈现音频的一种解决方案
  14. 2023秋招--广州光娱--游戏客户端--面经
  15. 华三计算机网络笔试题,软考网络工程师试题
  16. 2022-2028全球纳秒光纤激光器行业调研及趋势分析报告
  17. axrue9不显示右侧文件_Axure 9.0基础教程:史上最详细的元件说明,建议你认真看完(一)...
  18. js 解析GET 请求参数
  19. 【Android】Vibrator的使用
  20. 智能推荐算法学习总括

热门文章

  1. 微信小程序-分享页面到微信群或者好友携带分享者身份信息
  2. 200道常见java知识点总结,问题+答案(转)
  3. nodejs爬虫实战(一):抽屉新热榜
  4. 输入快递单号自动识别快递公司的方法
  5. pyinstaller包含html文件,pyinstaller打包exe
  6. magisk安装失败_crDroid OS 安装刷入教程
  7. 怎样提升自己的编程能力?
  8. 瀚高数据库不定时停库
  9. 微信有哪些隐藏功能?实用隐藏功能合集:建小号、批量群发
  10. Visual Studio系列创建工程占用空间大的解决办法