logo   
한국어 Select Language

  • 회원 가입
  • 아이디/비밀번호 찾기
 

최근 글

  • 요즘은 vmware 말고 ...
  • [docker] buildx 를 ...
  • buildroot 사용 관련
  • GPIO 제어 방법 문의 [1]
  • 임베디드 리눅스 개발...
  • make wandboard_quad ...
  • LCD 초기화 코드 좀 ... [1]
  • 임베디드 리눅스 커널...
  • numpy,scipy 를 arm-l...
  • 임베디드 공부법 [4]

최근 댓글

  • 오래 전에 해결법을 터득해서 ...
  • 비트 코인으로 작업하는 것은 ...
  • 10년차 임베 엔지니어 입니다. ...
  • 임베디드쪽이라면 SOC 쪽 displ...
  • 그렇군요 제가 질문이 잘못됬었...
  • 취준생으로서 포트폴리오를 만...
  • 제가 현재 취업준비생입니다. ...
  • 에프에이리눅스 보드는 아래 링...

강좌 & 팁

글 수 2,412
  • 회원 가입
  • 로그인...
  • RSS
  • Skin Info
  • Tag list
  • List
  • Webzine
  • Gallery

udev에 대하여 (6)

박진호
https://forum.falinux.com/zbxe/index.php?document_srl=572401
2012.08.24 20:43:42 (*.52.177.29)
103864
 
아래의 내용은 리눅스의 man 페이지를 해석하는 내용입니다.
다음의 명령어를 통하여 man 페이지의 내용을 확인 하실 수 있습니다.
$ man udev
--------------------------------------

 

      OPTIONS
           규칙 및 장치 옵션 :

               last_rule
                   추가 규칙 응용프로그램을 중지합니다. 더 나중에 규칙은 어떤한 효과도 발휘하지 못합니다.

               ignore_device
                   이벤트를 완전히 무시합니다.

               ignore_remove
                   이 장치에 대한 이후의 삭제 이벤트를 무시합니다. 이것은 깨진 장치 드라이버에 대한 해결책으로 유용할 수 있습니다.

               link_priority=value
                   만들어진 심볼릭 링크의 우선 순위를 지정합니다. 높은 우선순위를 가진 장치는 다른 장치의 기존 심볼릭 링크를 덮어 씁니다.

               all_partitions
                   블록 장치의 사용 가능한 모든 파티션의 장치 노드를 만듭니다. 이것은 미디어 변화가 감지되지 않는 이동식 미디어 장치에 유용할 수 있습니다.
                   
       이름, 심볼릭 링크, 프로그램, 소유자, 그룹 및 RUN 필드는 간단하게 printf와 같은 문자열 대체를 지원합니다.
       운영할 형식 문자는 프로그램이 실행되기 바로 직전에, 모든 규칙이 처리된 후에 적용 됩니다.
       그것은 이전의 매칭 규칙에 의해 설정된 전체 환경을 사용할 수 있습니다.
       개별 규칙이 처리되는 동안 다른 모든 분야의 경우, 추가 요구 사항이 적용됩니다. 가능한 대체는 다음과 같습니다

 

       $kernel, %k
           이 디바이스를 위한 커널 이름

       $number, %n
           이 디바이스를 위한 커널 넘버. 예를들어, 'sda3'은 커널 넘버 '3' 을 가진다.

       $devpath, %p
           장치의 장치경로

       $id, %b
           SUBSYSTEMS, KERNELS, DRIVERS 그리고 ATTRS 들의 장치경로의 상위 부분을 검색 하는 동안 장치의 이름이 일치하는 이름.

       $attr{file}, %s{file}
           sysfs의 값은 규칙의 모든 키가 동일한 장치에서 발견 된 속성 입니다. 일치하는 장치가 이러한 속성을 가지고 있지 않은 경우, 부모의 사슬을 따라 모든 장치의 속성이 일치하는지 검색 합니다. 속성이 심볼릭 링크인 경우 심볼릭 링크 대상의 마지막 요소는 값으로 반환 됩니다.


       $env{key}, %E{key}
           The value of an environment variable.
           환경변수들의 값

       $major, %M
           The kernel major number for the device.
           디바이스의 커널 메이저 넘버

       $minor, %m
           The kernel minor number for the device.
           디바이스의 커널 마이너 넘버

       $result, %c
           %c{N+}

          외부 프로그램에 의해 반환된 문자열은 PROGRAM과 함께 반환됩니다. 공백 문자에 의하여 분리된 문자는 부분 문자의 하나의 속성중 특별히 선택 되어서 문자열에서 분리된 하나의 문자로 분리 됩니다. %c{N} 번호는 부분 플러스 다음에 나오는 경우 결과 문자열의 나머지 모든 부분의 문자를 치환 합니다: %c{N+}

       $parent, %P
           부모 장치의 노드 이름

       $root, %r
           udev_root 의 값

       $tempnode, %N
           실제 노드가 생성되기 전에 외부 프로그램에서 장치에 대한 액세스를 제공하기 위해 만든 임시 장치 노드의 이름이 만들어 집니다.

       %%
           '%' 문자 자신

       $$
           '$' 문자 자신

        대체되는 문자의 개수는 형식의 길이 값을 지정하여 제한될 수 있습니다. 예를 들어, '%3s{file}'은 sysfs 속성의 처음 세 문자를 삽입 할 것입니다.

 

 

이상으로 udev 관련된 man 페이지에 대한 내용을 마칩니다.

 

이 게시물을...
목록
번호
제목
글쓴이
날짜
조회 수
2112 프롬프트 문자열 변경하기
장길석
2008-12-17 109615
 
2111 [gxlib] 마우스 입력을 gxlib 를 활용하여 LCD에 출력하기 3
문경원
2008-12-21 109556
 
2110 C 언어 - 배열(1) file
박지훈
2012-07-15 109522
 
2109 우분투에서 설치된 라이브러리 버전 확인법
박문식
2017-11-07 109329
 
2108 MySQL원격접속 방법 file
이병복
2011-07-25 109258
 
2107 PCB 교육 자료 file
신윤호
2013-06-28 109149
 
2106 프로그램 실행에 대하여!(1) file
embolix
2010-09-02 108990
 
2105 coLinux 설치 2010년 최종본
장길석
2010-08-23 108966
 
2104 vi 에디터 찾기 및 바꾸기
박진호
2010-12-03 108905
 
2103 sync 명령어
선성태
2013-03-11 108891
 
2102 윈도우에서 미디어 플레이어 기본 설정으로 변경하기
장태성
2012-01-01 108890
 
2101 [Ubuntu tip] LibreOffice file
유형석
2012-07-09 108855
 
2100 텍스트파일 배치변환 file
홍성흔
2014-08-22 108840
 
2099 Or-Cad DRC체크중에 발생하는 에러메세지 및 해결 방안 file
조현돈
2014-12-05 108796
 
2098 Ubuntu에 Google Chrome 설치하기
김태훈
2015-10-20 108706
 
2097 Device Tree - DTC
박문식
2013-03-11 108691
 
2096 2.6.28 커널로 갈아타기 - 부팅 초기 디버그 메시지 표출 file
유영창
2009-06-30 108674
 
2095 Device Tree 어려우신가요?
박문식
2015-03-06 108553
 
2094 C 프로그래밍 - printf, scanf file
박지훈
2011-11-18 108472
 
2093 libusb 에러발생 시
장형기
2015-11-30 108245
 
쓰기... 목록
첫 페이지 11 12 13 14 15 16 17 18 19 20 끝 페이지
취소
부탁드립니다. ^^
  • 글을 작성하시려면 회원으로 가입하시고 로그인 하셔야 합니다.
  • 회원 가입은 주민등록번호가 필요 없으며, 메일 주소만 있으면 간단하게 가입하실 수 있습니다.
  • 본 포럼에 등록된 모든 글의 저작권은 작성하신 분께 있으며, 저작자의 허락 없이 다른 곳에 펌이나 도용하시면 안 됩니다.
  • 또한, 전자우편 수집 프로그램이나 그 밖의 기술적 장치를 이용하여 무단으로 이메일 주소 및 자료 수집되는 것을 거부하며,
  • 이를 위반 시 정보통신망 법에 의해 형사 처벌됨을 유념하시기 바랍니다.