#author("2020-01-31T10:47:20+09:00","default:honma","honma") #author("2020-01-31T10:48:04+09:00","default:honma","honma") * コンソールログレベルの変更 [#q83ce767] Raspberry Pi でコンソールログレベルを変更する話だが、他のディストリビューションでも同様。~ まずは、現在のコンソールログレベルの確認。 $ uname -a Linux raspberrypi 4.14.114-v7+ #1 SMP Fri Jun 28 15:47:58 JST 2019 armv7l GNU/Linux $ cat /proc/sys/kernel/printk 3 4 1 3 設定を変えてみる $ sudo echo 0 4 1 3 > /proc/sys/kernel/printk 恒久的に変更する場合は、/etc/sysctl.d/98-rpi.conf を変更する $ cat /etc/sysctl.d/98-rpi.conf kernel.printk = 3 4 1 3 vm.min_free_kbytes = 16384 kernel/printk/printk.c から抜粋 #highlight(c){{ 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 */ }; }} include/linux/kern_levels.h から抜粋 #highlight(c){{ #define LOGLEVEL_EMERG 0 /* system is unusable */ #define LOGLEVEL_ALERT 1 /* action must be taken immediately */ #define LOGLEVEL_CRIT 2 /* critical conditions */ #define LOGLEVEL_ERR 3 /* error conditions */ #define LOGLEVEL_WARNING 4 /* warning conditions */ #define LOGLEVEL_NOTICE 5 /* normal but significant condition */ #define LOGLEVEL_INFO 6 /* informational */ #define LOGLEVEL_DEBUG 7 /* debug-level messages */ }} #highlight(end) ~ #htmlinsert(amazon_pc.html);