강좌 & 팁
아래의 내용은 리눅스의 man 페이지를 해석하는 내용입니다.
다음의 명령어를 통하여 man 페이지의 내용을 확인 하실 수 있습니다.
$ man udev
--------------------------------------
이름
udev - 리눅스 동적 장치 관리
설명
udev는 시스템 소프트웨어와 같이 장치의 이벤트를 제공하며, 장치 노드의 권한을 관리하고 네트워크 인터페이스 혹은, /dev 디렉토리에 추가적으로 심볼릭 링크를 생성하거나 이름을 변경합니다.
커널은 일반적으로 단지 발견되는 순서를 기반으로 예측할 수 없는 장치 이름을 할당 합니다.
속성이나 현재 구성을 기준으로 하여, 의미있는 심볼릭 링크 또는 네트워크 장치의 안정된 이름을 이용하여 장치를 식별하는 방법을 제공 합니다.
udev 데몬인 udevd(8)은 커널로 부터 직접 장치의 uevents를 받아서, 시스템에 추가, 삭제 혹은 상태를 변경 합니다.
udev는 장치 이벤트를 받으면, 장치를 식별하기 위해 미리 구성한 장치 고유의 속성들에 대한 규칙과 매칭 합니다.
규칙에 그것이 일치되면 디바이스 정보를 추가적으로 제공하며, 또한 udev 데이터 베이스에 저장되거나, 심볼릭 링크의 이름을 만드는데 사용 되는 정보 입니다.
udev 프로세스는 모든 장치의 정보를 udev 데이터베이스에 저장하고, 이벤트 가입자에게 전달 가능하면 전달 합니다.
저장된 모든 데이터에 대한 접근과 이벤트 소스는 libudev 라이브러리에 의하여 제공 됩니다.
설정
udev 설정 파일은 /etc/udev 와 /lib/udev 에 배치 됩니다. 모든 비어 있는 라인 또는 '#'으로 시작하는 라인은 무시됩니다.