Мой беспроводной драйвер шумит. Он выводит сообщения на консоль каждые 10-30 секунд. Итак, если я работаю над VT1 или чем-то в этом роде, я постоянно получаю сообщения, прокручивающиеся мимо. Есть ли способ отключить эту функцию? Мне нравится работать с виртуальными терминалами, но это затрудняет работу. :)
dmesg поставляется с двумя удобными вариантами для этого:
-D, --console-off disable printing messages to console-E, --console-on enable printing messages to console
dmesg -D это просто короткий путь для dmesg -n 1, за исключением того, что он сохраняет текущий уровень журнала, так что вы можете легко восстановить его с помощью dmesg -E. Так что это немного удобнее, чем изменять уровень журнала с помощью dmesg -n.
Кроме того, вы можете проверить текущий уровень журнала с помощью:
$ cat /proc/sys/kernel/printk7 4 1 7
man klogctl для получения дополнительных пояснений по этим цифрам...