GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana saya bisa menulis ke dmesg dari baris perintah?

Tulis ke /dev/kmsg (bukan /proc/kmsg seperti yang disarankan oleh @Nils). Lihat linux/kernel/printk/printk.c devkmsg_writev untuk implementasi sisi kernel dan systemd/src/journal/journald-kmsg.c server_forward_kmsg untuk contoh penggunaan.


Untuk BSD:

logger -p kern.notice MESSAGE

(milis Ian, milis freebsd-questions)

atau prioritas lainnya.

Untuk Linux:

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

Dengan asumsi tidak ada orang lain yang menemukan cara resmi untuk melakukan ini ...

Anda dapat menulis modul kernel yang memanggil printk fungsi. Ada contoh di sini yang mungkin cocok untuk Anda.


Linux
  1. Bagaimana saya bisa menyalin folder dari baris perintah Linux?

  2. Bagaimana cara memunculkan antarmuka wi-fi dari baris perintah?

  3. Bagaimana cara mendapatkan alamat IP saya dari baris perintah?

  1. Bagaimana Cara Memulai Ulang Icewm Dari Baris Perintah?

  2. Bagaimana Cara Memasang Otomatis Dari Baris Perintah?

  3. Bagaimana cara Mengirim Email dari Baris Perintah?

  1. Bagaimana saya bisa menjalankan fungsi dari skrip di baris perintah?

  2. Bagaimana saya bisa mengeksekusi kode PHP dari baris perintah?

  3. Bagaimana saya bisa mengecualikan direktori dari perintah ls