- ปิด kernel/syslog output ไปยัง console
วิธีมาตรฐาน:
ต้องแก้ไข sysctl และ grub ดังนี้
A. ปิด printk log ระดับ kernel (ชั่วคราว)
dmesg -n 1
จะหยุด log ทุกชนิดจาก kernel ไปแสดงบนหน้าจอทันที (แต่ยังเก็บใน /var/log/messages ปกติ)
B. ปิด printk log แบบถาวร (หลัง reboot ก็ไม่ขึ้น)
แก้ไข /etc/sysctl.conf หรือเพิ่มไฟล์ custom ใน /etc/sysctl.d/
echo 'kernel.printk = 1 4 1 7' >> /etc/sysctl.conf
sysctl -p
(ตัวเลขหมายถึง loglevel 1 = only emergency/critical เท่านั้นที่แสดง)