dmesg -n 7 ничего не печатает, но dmesg много печатает

420
JohnyTex

Как указано:

$> dmesg [ 0.000000] Initializing cgroup subsys cpuset [ 0.000000] Initializing cgroup subsys cpu [ 0.000000] Initializing cgroup subsys cpuacc ...  $> dmesg -n 2 [ root@jamin ] ~ $> dmesg -n 7 [ root@jamin ] ~ $> dmesg -n 8 dmesg: unknown level '8' 

dmesg -n должен печатать все ниже n, верно? Но это ничего не печатает вообще. Зачем?

0

1 ответ на вопрос

0
fede.evol

Нет -n фактически устанавливает уровень для будущих сообщений, которые будут отображаться на консоли. Таким образом, выполнив -n 2, вы просто устанавливаете это с того момента, как вы будете видеть сообщения уровня 2 и ниже на вашей консоли.

Когда я в следующий раз введу dmesg, ты имеешь в виду? JohnyTex 8 лет назад 0
Я не вижу, что это имеет какое-либо влияние. Это когда следующее сообщение приходит в / dev / kmsg? Под консолью вы подразумеваете терминал? Или все терминалы впереди или что это значит? стандартный вывод? JohnyTex 8 лет назад 0

Похожие вопросы