Dmesg
dmesg 명령어는 시스템 부팅 메세지를 확인하는 명령어이다. 또한 커널에서 출력되는 메세지를 일정 수준 기록하는 버퍼 역할을 수행하며, 커널 부팅 중에 에러가 났다면 어느 단계에서 에러가 났는지 범위를 좁히고 찾아내는데 도움이 된다.
Flags
-
-H
- Human Readable Output. 즉, 사람이 읽을 수 있는 출력.
-
-w
,--follow
- Wait for new messages. 프로그램을 종료하지 않고 새로운 메시지를 계속 확인할 수 있다.
프로세스가 killed 되었을 때 원인 알아내기
리눅스 환경에서 프로그램을 돌리다보면 에러 메시지가 뜨지 않고 killed라는 글자만 쓰여있는 경우가 있다. 이 때는 다음과 같이 커맨드에 입력해주면 process가 강제종료된 원인을 알 수 있다. 대부분은 out of memory문제일 것이다.
Usages
See also
- insmod - 모듈 추가
- lsmod - 모듈 확인
- rmmod - 모듈 제거
- Advanced Configuration and Power Interface (ACPI)