답변:
다음과 같이 로깅 우선 순위를 "정보"레벨 또는 "디버그"로 변경할 수 있습니다.
udevadm control --log-priority=info
그러면 시스템 로그에 모든 로그가 표시됩니다. 그렇지 않은 경우 rsyslogd
커널 로그를 읽도록 구성되지 않았을 수 있으며 여전히을 사용하여 커널 로그를 볼 수 있습니다 dmesg
.
완료되면 기본 "err"로 가져 오십시오. /etc/udev/udev.conf
기본 로깅 수준을 참조하십시오 .
udevadm
방법은 로깅 우선 순위 변경하는 실행 udevd
; udev.conf
영구적으로 변경하기위한 것입니다.
unbuffer udevadm monitor --environment
사용 unbuffer
은 선택 사항이지만 출력을 파이핑 grep
하면 두통 을 줄일 수 있습니다. 기본적으로 출력은 4k 블록으로 버퍼링되며 해당 버퍼가 가득 찰 때까지 아무것도 인쇄되지 않습니다.
규칙을 다시로드하는 것을 잊지 않았습니까?
sudo udevadm control --reload
unbuffer
데비안에 기본적으로 설치되지 않습니다.
sudo apt-get install expect-dev
데비안 / 우분투에서 설치할 수 있습니다 .
udevadm control --log-priority=info
설정udev_log="err"
과 다른 점 을 설명하기 위해주의하십시오/etc/udev/udev.conf
. 감사합니다