2013-09-26 2 views
0

실제로 sysfs의 속성 파일은 무엇입니까? sysfs 디렉토리에 특성 파일을 만들어야하는 이유는 무엇입니까?왜 sysfs 디렉토리에 드라이버 용 속성 파일이 필요합니까?

언제 실제로 필요합니까? 그거야?

LDD3 및 기타 튜토리얼 sin net에서 Linux 장치 모델의 속성을 읽었습니다. 사용자 공간에서 장치 드라이버와 통신하는 데 사용하도록 구성 할 수 있었지만 응용 프로그램을 빌드 할 수있을 때 (드라이버를 통해) 하드웨어와 통신한다면 우리는 왜 여분의 속성이 필요한가?

답변

1

예를 들어 모든 드라이버에 대해 응용 프로그램을 작성하지 않거나 설정하려는 모든 매개 변수를 피하십시오. 쉘에서 응용 프로그램의 드라이버 매개 변수를 수정하는 데 도움이되는 sysfs 속성을 사용하십시오. 드라이버 상태에 대한 유용한 정보를 검색 할 수 있습니다. udev sysfs에서 정보를 사용하십시오.

+0

이렇게 의미합니다. 기본적으로 셸에서 하드웨어를 처리 할 수 ​​있습니다 .. 속성을 사용할 수 있습니다 .. 우리가 속성에 사용하는 드라이버의 몇 가지 실제 예를 들어, 우리에게 정말 고마워요, ful ... 감사합니다 .. Fredrico –

+0

sysfs 파일 시스템을 탐색하면 수십 개의 드라이버가 'ls/sys' 특성을 내 보냅니다. 일부 예외 : GPIO, CPU, 화면 백라이트, 센서, 디스크 – Federico