나는 Debian Squeeze(MintPPC 9)의 변종을 실행하는 오래된 PowerPC 노트북(기존 Mac Powerbook G4)을 가지고 있습니다.
특정 무선 네트워크에 연결하면 커널 오류 메시지가 계속 표시되지만 다른 때에는 그렇지 않습니다. 네트워크 모듈 때문에 발생하는 것으로 의심되지만 아직 입증되지는 않았습니다. 이러한 오류 메시지는 당시 내가 하고 있는 모든 작업(예: CLI Emacs 디스플레이 재정의)을 압도하지만 시스템의 기능에는 영향을 미치지 않는 것으로 보이며 네트워킹도 계속되는 것 같습니다.
syslogd의 오류 메시지를 오류 로그로 리디렉션하는 방법이 있습니까? 아니면 /dev/null
다른 오류 메시지를 stdout
. 2>>
어떻게 해야할지 모르겠어요.
오류 메시지가 더 자세한 경우도 있지만 예는 다음과 같습니다.
Message form syslogd@debian at Dec 10 09:48:02 ...
kernel:[ 720.749515] -----------[ cut here ]---------------
답변1
당신이 경험한 것은wall
편집하다정보.
데비안의 기본 syslog
데몬,rsyslog
, 심각도가 있는 메시지는 emerg
모든 시설( *
)에서 다음으로 전송됩니다.로그인한 모든 사용자, wall
(에서 /etc/rsyslog.conf
)을 통해:
#
# Emergencies are sent to everybody logged in.
#
*.emerg :omusrmsg:*
다음 방법으로 이 설정을 변경할 수 있습니다.Rsyslog 구성가서 다른 일을 해보세요.
예를 들어 (긴급 메시지를 무시하는 것이 실제로 권장되는지는 확실하지 않지만) 변경할 수 있습니다/var/log/messages
포괄적인 규칙(위에 *.emerg
)
*.=info;*.=notice;*.=warn;\
auth,authpriv.none;\
cron,daemon.none;\
mail,news.none -/var/log/messages
*.emerg
아래 규칙을 캡처하고 주석 처리할 수도 있습니다 .