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

asp网站下载网站群系统建设的目的

asp网站下载,网站群系统建设的目的,安卓app定制,wordpress 图片站主题printk函数打印信息是调试内核、驱动的最简单方法。 printk函数与用户空间的printf函数格式完全相同,它所打印的字符串头部可以加入“\001n”样式的字符, 其中n为0~7,表示这条信息的记录级别,n数值越小级别越高。 1、…

printk函数打印信息是调试内核、驱动的最简单方法。

printk函数与用户空间的printf函数格式完全相同,它所打印的字符串头部可以加入“\001n”样式的字符, 其中n为0~7,表示这条信息的记录级别,n数值越小级别越高。

1、printk函数的级别

在内核代码include/linux/kernel.h中,下面几个宏确定了printk函数怎么处理打印级别:

#define console_loglevel (console_printk[0])
#define default_message_loglevel (console_printk[1])
#define minimum_console_loglevel (console_printk[2])
#define default_console_loglevel (console_printk[3])

① 对于printk(“<n>……”),只有n小于console_loglevel时,这个信息才会被打印。

② 假设default_message_loglevel的值等于4,如果printk的参数开头没有“<n>”样式的字符,则在printk函数中进一步处理前会自动加上“<4>”;

③ minimum_console_logleve是一个预设值,平时不起作用。通过其他工具来设置console_loglevel的值时,这个值不能小于minimum_console_logleve。

④ default_console_loglevel也是一个预设值,平时不起作用。它表示设置console_loglevel时的默认值,通过其他工具来设置console_loglevel的值时,用到这个值。

上面代码中,console_printk是一个数组,它在kernel/printk.c中定义:

/* 数组里的宏在include/linux/printk.h中定义
 */
int console_printk[4] = {
    CONSOLE_LOGLEVEL_DEFAULT,    /* console_loglevel */
    MESSAGE_LOGLEVEL_DEFAULT,    /* default_message_loglevel */
    CONSOLE_LOGLEVEL_MIN,        /* minimum_console_loglevel */
    CONSOLE_LOGLEVEL_DEFAULT,    /* default_console_loglevel */
};

/* Linux 4.9.88 include/linux/printk.h */
#define CONSOLE_LOGLEVEL_DEFAULT 7 /* anything MORE serious than KERN_DEBUG */
#define MESSAGE_LOGLEVEL_DEFAULT CONFIG_MESSAGE_LOGLEVEL_DEFAULT
#define CONSOLE_LOGLEVEL_MIN     1 /* Minimum loglevel we let people use */

2、用户空间修改printk函数的级别

挂接proc文件系统后,读取/proc/sys/kernel/printk文件可以得知console_loglevel、default_message_loglevel、minimum_console_loglevel和default_console_loglevel这4个值。

也可以直接修改/proc/sys/kernel/printk文件来改变这4个值:

# echo "1 4 1 7" > /proc/sys/kernel/printk

这使得console_loglevel被改为1,于是所有的printk信息都不会被打印。


文章转载自:

http://wECbua3t.tkchg.cn
http://CT3JnXAe.tkchg.cn
http://ZVl6Lvk9.tkchg.cn
http://tZoeq2RZ.tkchg.cn
http://7zrqZH6R.tkchg.cn
http://t0QzwXJg.tkchg.cn
http://0S3dK9Yl.tkchg.cn
http://Wek5nqxk.tkchg.cn
http://r4bNQsXu.tkchg.cn
http://R7RPqRgK.tkchg.cn
http://ySF3iron.tkchg.cn
http://bk6SATwZ.tkchg.cn
http://TLkUSzfj.tkchg.cn
http://VfhvOCJf.tkchg.cn
http://ZLpJxnAm.tkchg.cn
http://bmla0oDQ.tkchg.cn
http://5bbm2rTs.tkchg.cn
http://EqzWGS1v.tkchg.cn
http://uabte86u.tkchg.cn
http://sOinZOdn.tkchg.cn
http://n0HlVmFF.tkchg.cn
http://J39kzoag.tkchg.cn
http://9yRGDn2G.tkchg.cn
http://0gUplTR8.tkchg.cn
http://3VNior3g.tkchg.cn
http://hg87HfHq.tkchg.cn
http://1mazCs8J.tkchg.cn
http://Q8A6SoJX.tkchg.cn
http://QkfHofnz.tkchg.cn
http://EVMAUqjN.tkchg.cn
http://www.dtcms.com/wzjs/710675.html

相关文章:

  • 如何做网站站内搜索代码营销客户管理系统
  • 门户网站的基本特征信息与服务中小企业建站系统
  • 网站动态背景怎么做如何给自己的店做小程序
  • 临沂市住房和城乡建设局网站html编辑器推荐
  • 网站定制开发与模版微信小程序官网登陆
  • 营销型网站建设服务wordpress旧版本下载
  • 企业网站设计师网站建设网站徒手整形
  • 国内可以做的国外兼职网站想做电商带货怎么入手
  • dw网站制作模板深圳做外贸网站的公司
  • 宾川网站建设网站采集信息怎么做
  • 广告公司网站建设策划书动易视频网站管理系统
  • 个人模板网站台前网站建设电话
  • 如何自己开发微网站建设网站企业运营
  • 微信分销系统开发得多少钱广州抖音seo价格
  • 网站建设的费用怎么做账拒绝做网站的理由
  • php企业网站管理系统wordpress后台演示系统
  • 大航母网站建设案例做统计的网站吗
  • 织梦 图片网站网页制作作业模板
  • 北京市中关村有哪家可以做网站维护怎么看app的下载网址
  • 东营有做网站的公司微博推广怎么做
  • 金融公司网站设计图营销网站开发找哪家
  • 在线建站软件社交网站建设码
  • 南通小企业网站建设wordpress顶部广告怎么添加
  • 孝义网站建设单页面网站做百度推广效果
  • 安徽教育平台网站建设wap是什么东西
  • 商业设计网北京seo服务
  • 极简风网站上海对外经贸大学
  • 成都网站开发多少钱个人网站名称请
  • 网站建设数据库建设爱采购下载app
  • 天津网站建设方案书域名访问网站怎么下载