리눅스/운영참고
dmesg 삭제
KWMBLOG
2019. 1. 4. 13:23
우선 dmesg가 왜 필요한지 부터 살펴본다.
컴퓨터가 처음 부팅될 때 커널이 메모리로 불러 들여진다.
이 단계에서 커널에 내장된 각 장치 드라이버가 해당 하드웨어를 탐색한다.
하드웨어를 발견하면 정확하게 무엇을 발견했는지 알려주는 메시지를 출력한다.
커널 내 다른 요소도 특정한 모듈의 존재 여부와 전달된 매개 변수 값을 출력한다.
그 메시지를 얼마나 자세하게 출력할지 제어하는 부팅 매개 변수를 설정할 수도 있다.
장치드라이버나 하드웨어를 점검하고
dmesg에 기록한다.
이 메세지는 너무 빨리 지나가서
보기 힘들 수 있지만, dmesg를 입력해서
grep이나 다른 것을 이용하여 볼 수 있다.
원래는 부팅할 때 점검내역이라던지
하는 것들이 로그에 남게되지만
부팅이 끝난 후에 추가적으로 기록이 될 때가 있다.
/var/log/dmesg 내용을 비워주던지,
dmesg -c
를 입력해서 초기화를 할 수 있다.