dmesg -n 7 不打印任何内容,但 dmesg 打印很多内容

dmesg -n 7 不打印任何内容,但 dmesg 打印很多内容

就像声明的那样:

$> 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 以下的所有内容,对吗?但是它什么都没打印。为什么?

答案1

实际上没有 -n将来显示在控制台的消息的级别。因此,通过执行 -n 2,您只需从那一刻起,您在控制台上只会看到 2 级及以下的消息。

相关内容