여러 곳에서 읽었습니다 (예 : http://elinux.org/Debugging_by_printing ). 정수를 / proc / sys / kernel / printk로 에코하여 콘솔 로그 레벨을 변경할 수 있습니다. 그것이 효과가 있다면 첫 번째 정수가 아래 5로 바뀌지 않아야합니까?
[root@localhost printk]# cat /proc/sys/kernel/printk
4 4 1 7
[root@localhost printk]# echo 5>/proc/sys/kernel/printk
[root@localhost printk]# cat /proc/sys/kernel/printk
4 4 1 7
나는 이것을 여러 시스템에서 시도했지만 어떤 시스템에서도 변경되지 않았습니다!
네가 옳아. 작동하여 문제를 해결합니다. 감사!
—
Lavya
sudo는 쉬 -c '에코 8>이 / proc / sys / kernel /의 printk'
—
디버그
@debug 사용자는 이미 루트입니다.
—
Kusalananda
>
그렇지 않으면 쉘이 해당 파일 디스크립터를 경로 재 지정합니다. 사용하십시오echo 5 >/proc/sys/kernel/printk
. 또는dmesg -n 5
.