Linux udev가 설치되어 있는지 어떻게 증명할 수 있나요?

Linux udev가 설치되어 있는지 어떻게 증명할 수 있나요?

udev가 설치되어 제대로 작동하는지 어떻게 증명할 수 있나요? 그냥 udevadm을 호출하는 것도 방법이겠죠?

답변1

udev 데몬이 udevd실행 중인지 확인하세요.

if [[ $(pgrep -c udevd) -eq 0 ]]; then
    echo "No udev"
else
    echo "udev is running"
fi

service udev status또는 udev가 실행 중인지 출력을 확인하십시오 start/running.

답변2

테스트할 대상이 udev가 실행 중이고 작동 중이라면. 확인하려면 다음을 수행하십시오.

/dev에서 장치 중 하나 삭제

rm /dev/fd0

udevtrigger를 실행하면 누락된 장치가 자동으로 다시 생성됩니다.

/sbin/udevtrigger

답변3

@Peter - 장치가 사라진 경우 다음 명령을 사용하여 장치를 다시 만들 수 있습니다.

[root@mg0016 ~]# mknod /tmp/fd0 b 2 0
[root@mg0016 ~]# ls -l /tmp/fd0
brw-r--r-- 1 root root 2, 0 Sep  7 10:09 /tmp/fd0

관련 정보