การตั้งค่า Sysctl มีการบันทึกไว้ในแผนผังDocumentation/sysctl/*.txt
แหล่งที่มาของเคอร์เนล บน Debian ให้ติดตั้งlinux-doc
เพื่อให้เอกสารประกอบในusr/share/doc/linux-doc-*/Documentation/
(การแจกแจงส่วนใหญ่มีแพ็คเกจที่คล้ายกัน) จากDocumentation/sysctl/kernel.txt
:
สี่ค่าในprintk
แสดงว่า: console_loglevel
,
default_message_loglevel
, minimum_console_loglevel
และ
default_console_loglevel
ตามลำดับ
ค่าเหล่านี้มีผลต่อprintk()
พฤติกรรมเมื่อพิมพ์หรือบันทึกข้อความผิดพลาด ดูman 2 syslog
ข้อมูลเพิ่มเติมเกี่ยวกับ loglevels ต่างๆ
console_loglevel
: ข้อความที่มีลำดับความสำคัญสูงกว่านี้จะถูกพิมพ์ไปยังคอนโซล
default_message_loglevel
: ข้อความที่ไม่มีลำดับความสำคัญที่ชัดเจนจะถูกพิมพ์ด้วยลำดับความสำคัญนี้
minimum_console_loglevel
: ค่าต่ำสุด (สูงสุด) ที่สามารถตั้งค่า console_loglevel
default_console_loglevel
: ค่าเริ่มต้นสำหรับ console_loglevel
ฉันไม่พบคำอธิบายร้อยแก้วที่ชัดเจนเกี่ยวกับสิ่งที่default_console_loglevel
ใช้ ในแหล่งเคอร์เนลที่ชุดkernel.printk
sysctl ฟิลด์ไม่ได้ดูเหมือนจะใช้ที่ใดก็ได้console_printk
default_console_loglevel