설치된 장치 드라이버 목록 찾기 우분투

설치된 장치 드라이버 목록 찾기 우분투

내 우분투에 설치된 모든 장치 드라이버 목록을 어떻게 찾을 수 있습니까? 커널 드라이버가 아닌 장치 드라이버 목록이 필요합니다.

답변1

Linux(및 Ubuntu)의 장치 드라이버는 "커널 모듈". 실제로 가상 장치를 생성하거나 커널에 새로운 기능을 제공하는 등 실제 하드웨어를 제공하는 것 이상의 기능을 제공할 수 있으므로 "장치 드라이버" 그 이상입니다.

모듈 목록을 보려면 lsmod또는 명령을 사용하십시오 .cat /proc/modules짐을 실은커널에. 디스크에 저장된(반드시 로드할 필요는 없음) 모든 모듈을 보려면 다음을 실행하세요.

ls -R /lib/modules/$(uname -r)/kernel/

위의 모든 내용은 디스크에서 로드된 모듈에 관한 것입니다. Linux 커널에는 위 명령으로 표시되지 않는 내장(또는 정적으로 컴파일된) 모듈도 있습니다. 이는 일반적으로 스토리지에 의해 최적화되는 임베디드 시스템에 특히 유효합니다. 다음을 사용하여 내장 모듈을 나열할 수 있습니다.

cat /lib/modules/$(uname -r)/modules.builtin

이 명령은 배포판이 modules.builtin파일을 제공한다고 가정합니다.

관련 정보