2010-07-15 6 views
3

저장 장치 마운트 및 마운트 해제에 대한 코드를 실행해야합니다.
어떻게 리눅스에서 이러한 이벤트를들을 수 있습니까?Linux 커널 또는 udev에서 하드웨어 변경 이벤트 수신

  • 일부 스크립트를 실행하기 위해 일부 udev 규칙을 추가하려고했습니다 (이 문제에 대한 노하우는 높이 평가됩니다).
  • 그러나 나는 오히려 udev가하는 것처럼 내 데몬과 함께 netlink 소켓에있는 커널 이벤트를 듣는다.

답변

4

당신은 libudev를 사용하거나 gudev을 기반으로보다 편리하게, 입심 당신은 "uevent"신호에 들어야 C.

1

에서 udev에 이벤트를 모니터링 할 수 있습니다. 이 신호에 콜백을 연결하고 알림을 기다립니다.

관련 문제