콘솔에 인쇄된 내용을 어떻게 확인할 수 있습니까?

콘솔에 인쇄된 내용을 어떻게 확인할 수 있습니까?

여기에 이미지 설명을 입력하세요.

이 출력의 소유자를 확인하는 방법은 무엇입니까? 내 콘솔에 무엇이 넘치나요?

udev syslog syslog?

편집 승인된 답변:

답변은 받아들이겠습니다만...

  • 저는 init를 사용하지 않고 systemd를 사용합니다.
  • 커널 로깅 수준은 sysctl.conf에 설정되어 있습니다.
  • 이 경우 가장 좋은 방법은 syslog의 항목을 stdout의 항목과 비교하고 태그가 실제로 [kernel]에서 오는지 확인하는 것입니다.

커널별 편집 sysctl conf 파일을 숨기려면 다음을 수행하십시오.

#
# Uncomment the following to stop low-level messages on console
# see also: 
#    http://superuser.com/questions/351387/how-to-stop-kernel-messages-from-flooding-my-console
#

kernel.printk = 3 4 1 3

답변1

콘솔을 가득 채우는 것은 커널 자체입니다.

콘솔의 로그 수준을 낮추어야 합니다 sudo dmesg -n 1.

시스템에 이에 대한 설정이 있을 수 있습니다(부트로더 포함). 그렇지 않은 경우 영구적으로 만들려면 /etc/rc.local.

이는 콘솔의 부팅 후 동작에만 영향을 미치며, 부팅 시 콘솔을 끄려면 loglevel=1커널 매개변수를 설정해야 합니다.

관련 정보