linux log level 설정
Unix/Linux 2018. 11. 13. 17:16# cat /proc/sys/kernel/printk
6 4 1 7
=> 6 Console Log Level
4 busybox default MessageLog Level
1 Minimum Console Log Level
7 default Console Log Level
#define KERN_EMERG "<0>" /* system is unusable */
#define KERN_ALERT "<1>" /* action must be taken immediately */
#define KERN_CRIT "<2>" /* critical conditions */
#define KERN_ERR "<3>" /* error conditions */
#define KERN_WARNING "<4>" /* warning conditions */
#define KERN_NOTICE "<5>" /* normal but significant condition */
#define KERN_INFO "<6>" /* informational */
#define KERN_DEBUG "<7>" /* debug-level messages */
모든 메시지 출력
echo 7 4 1 7 > /proc/sys/kernel/printk
모든 메시지 출력 안되도록 설정
echo 0 4 1 7 > /proc/sys/kernel/printk
또는
echo "0" > /proc/sys/kernel/printk
.config 의 dmesg 항목에
CONFIG_MESSAGE_LOGLEVEL_DEFAULT = 4 를 추가하면 2번째 항목이 변경되는 것으로 확인되어서
arch/arm64/boot/dts에 .dts 파일에 있는 bootarg 에
loglevel=3
를 추가해서 console level를 조정하였다.
'Unix/Linux' 카테고리의 다른 글
svn 등록 및 사용하기 (0) | 2020.09.22 |
---|---|
.bashrc가 자동으로 실행되지 않을 때. (0) | 2020.04.28 |
This is Automake 1.15, but the definition used by this AM_INIT_AUTOMAKE comes from Automake 1.6.3. (0) | 2016.07.28 |
tgz 압축/푸는 법 (0) | 2014.02.27 |
.svn 파일 삭제하는법 (0) | 2014.02.27 |