Linux内核调试信息如何查看

在工程上,有些调试信息不能看到。总以为是应用信息出问题了。

其实内核打印printk()也一定让用户看到的,因为这里面有等级的

  1. #define KERN_EMERG 0 /*紧急事件消息,系统崩溃之前提示,表示系统不可用*/  
  2. #define KERN_ALERT 1 /*报告消息,表示必须立即采取措施*/  
  3. #define KERN_CRIT 2 /*临界条件,通常涉及严重的硬件或软件操作失败*/  
  4. #define KERN_ERR 3 /*错误条件,驱动程序常用KERN_ERR来报告硬件的错误*/  
  5. #define KERN_WARNING 4 /*警告条件,对可能出现问题的情况进行警告*/  

你可能感兴趣的:(linux,嵌入式入门)