Linux 如何在编译中设置内核打印级别

Linux 如何在编译中设置内核打印级别,linux,kernel,Linux,Kernel,我想知道如何在编译中设置内核打印级别 这意味着不通过向/proc/sys/kernel/printk回显值 这应该很容易,我只是找不到如何 提前谢谢大家 要设置默认的内核printk级别,无需再次编译到内核 级别是基于内核命令行参数loglevel 从内核文档中: loglevel= All Kernel Messages with a loglevel smaller than the console loglevel will be printed to the cons

我想知道如何在编译中设置内核打印级别

这意味着不通过向/proc/sys/kernel/printk回显值

这应该很容易,我只是找不到如何


提前谢谢大家

要设置默认的内核printk级别,无需再次编译到内核

级别是基于内核命令行参数
loglevel

从内核文档中:

loglevel=   All Kernel Messages with a loglevel smaller than the
        console loglevel will be printed to the console. It can
        also be changed with klogd or other programs. The
        loglevels are defined as follows:

        0 (KERN_EMERG)      system is unusable
        1 (KERN_ALERT)      action must be taken immediately
        2 (KERN_CRIT)       critical conditions
        3 (KERN_ERR)        error conditions
        4 (KERN_WARNING)    warning conditions
        5 (KERN_NOTICE)     normal but significant condition
        6 (KERN_INFO)       informational
        7 (KERN_DEBUG)      debug-level messages
有关更多详细信息,请参阅