리눅스 분류
커널에서 응용프로그램으로 Signal 처리 방법 ?
작성자 정보
- 임근식 작성
- 작성일
컨텐츠 정보
- 2,118 조회
- 0 추천
- 목록
본문
다름이 아니라 조언을 구하고자 하는 내용은 usb 스틱을 연결하여 백업을 하는 도중,
제거되면 커널 상에서 응용 프로그램으로 usb 스틱이 제거되었다는 정보를 알려주고
싶은데, 어떻게 해야 하는지 간단한 프로그램으로 조언 부탁 드립니다..
감사드립니다.
==> 커널 2.6을 기준으로 말씀드리도록 하겠습니다. 가장 간단한 방법으로
커널 2.6에서는 USB Stick의 Plug & Unplug에 대해 udev라는 체계를 통하여 usb스틱이
추가 또는 제거되었는지 알려줍니다. 따라서 usb 스틱이 제거되었다는 정보를 알려
주고자 한다면 udev에 대한 공부를 하시면 해결하실수 있으면 여기서 자세히 설명
드리기는 좀 그러하나 udev을 통하여 usb스틱의 추가/제거시의 실행스크립트
제거에 대한 방법을 구글링하여 구현하시기 바랍니다. 그럼 충분히 가능합니다.
참고로, udev은 sysfs (Kernel - cat /proc/filesystems )와 Hot Plugging Deivce(Kernel)을 통하여 작동되게 됩니다.
관련자료
-
이전
-
다음
댓글 0
등록된 댓글이 없습니다.