8 我正在使用curses GUI,该GUI应该在默认linux终端(我没有安装X服务器)启动时自动启动。我的工作很好,但是我遇到了一个问题,即在我的curses应用程序启动后不久,操作系统会将一些信息转储到终端,这会弄乱我的GUI。每次都会弹出有关“预读缓存”的信息。插入USB闪存驱动器或其他设备时,我还看到显示的消息。 有没有办法防止这些消息发送到/ dev / tty1? linux kernel terminal logs console — 凯尔 source
10 您可以使用该命令dmesg -n1阻止控制台上显示除紧急消息以外的所有消息。 要使此更改永久生效,请修改/etc/sysctl.conf文件以包括以下设置(第一个3是重要部分)。 kernel.printk = 3 4 1 3 见这个职位有关kernel.printk值的信息。 — 社区 source