* 커널 메시지 출력 함수 - printk()
; 커널 메시지를 출력하는데 사용. 사용 형식은 printf()와 동일하며 반드시 메시지 끝에 개행 문자('\n')를 붙여줘야한다.메시지 출력은 콘솔 창으로 바로 출력되는 것이 아니라 원형 큐 형식의 커널 로그 버퍼에 저장된다.
* 로그 버퍼 출력 방법
1. # dmesg
- 커널 메시지는 이러한 커널 메시지를 관리하는 2개의 데몬(klogd, syslogd)에 의해 '/var/log/mesage'에기록되는데 이 메시지는 쉘에서 dmesg 명령을 통해 콘솔에 출력된다.
2. /proc/kmsg 확인
- 커널의 상태 정보를 가지는 /proc 디렉토리의 kmsg를 cat 명령으로 확인하면 된다.
ex> # cat /proc/kmsg
<참고 - 리눅스 디바이스 드라이버(한빛미디어)>


