述べたように:
$> 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 以下のメッセージのみが表示されます。