Linux

如何從命令行寫入 dmesg?

  • March 10, 2021

我想給 dmesg 寫一個聲明。我怎樣才能做到這一點?

寫信給/dev/kmsg(不像@Nils/proc/kmsg所建議的那樣)。參見核心端實現和使用範例。linux/kernel/printk/printk.c devkmsg_writevsystemd/src/journal/journald-kmsg.c server_forward_kmsg

對於 BSD:

logger -p kern.notice MESSAGE

(由Ian 提供,freebsd-questions 郵件列表

其他優先事項

對於 Linux:

su root -c 'echo MESSAGE > /dev/kmsg'

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