GNU/Linux >> Linux Esercitazione >  >> Linux

Come posso scrivere su dmesg dalla riga di comando?

Scrivi a /dev/kmsg (non /proc/kmsg come suggerito da @Nils). Vedi linux/kernel/printk/printk.c devkmsg_writev per l'implementazione lato kernel e systemd/src/journal/journald-kmsg.c server_forward_kmsg per un esempio di utilizzo.


Per BSD:

logger -p kern.notice MESSAGE

(per gentile concessione di Ian, mailing list freebsd-questions)

o altre priorità.

Per Linux:

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

Supponendo che nessun altro escogiti un modo ufficiale per farlo...

Puoi scrivere un modulo del kernel che chiami il printk funzione. Qui c'è un esempio che potrebbe fare al caso tuo.


Linux
  1. Come riavviare Icewm dalla riga di comando?

  2. Come posso creare un file con una dimensione specifica da una riga di comando?

  3. Come posso copiare una cartella dalla riga di comando di Linux?

  4. Come impostare le preferenze di cannella nella riga di comando?

  5. Clonezilla dalla riga di comando

Come riavviare (riavviare) Linux dalla riga di comando

Come controllare i dettagli meteorologici dalla riga di comando in Linux

Come regolare la luminosità del monitor dalla riga di comando in Linux

Come eseguire il backup di un singolo database MySQL dalla riga di comando

Come eseguire il backup di tutti i database MySQL dalla riga di comando

Come controllare le statistiche di rete Linux dalla riga di comando