Logs

如何確定控制台上列印的內容?

  • June 19, 2016

在此處輸入圖像描述

如何確定此輸出的所有者?什麼淹沒了我的控制台?

udev 系統日誌 系統日誌?

編輯接受的答案:

我會接受答案,但…

  • 我不使用init,而是使用systemd。
  • 核心日誌級別在 sysctl.conf 中設置
  • 這種情況下最好的方法是將系統日誌中的條目與標準輸出中的條目進行比較,並檢查標籤確實來自$$ kernel $$

隱藏核心特定的編輯 sysctl conf 文件和:

#
# Uncomment the following to stop low-level messages on console
# see also: 
#    http://superuser.com/questions/351387/how-to-stop-kernel-messages-from-flooding-my-console
#

kernel.printk = 3 4 1 3

是核心本身在充斥你的控制台。

您需要降低控制台的日誌級別:sudo dmesg -n 1.

系統可能對此進行了設置(包括引導載入程序之一)。否則,要使其永久化,您需要將其添加到您的/etc/rc.local.

請注意,這只影響控制台的啟動後行為,要從啟動時關閉它,您需要設置loglevel=1核心參數。

引用自:https://unix.stackexchange.com/questions/290510