리눅스 모듈관련 명령어
모듈은 드라이버 이다.
랜카드 드라이버라던가, 사운드 카드, 그래픽 카드들은 모듈 형태로 일반적으로
리눅스 상에 탑재가 되는데, 이러한 것들의 목록은
lsmod 로 받아올 수 있다.
그리고 갱신시에는 modprobe를 하며, 이러한 의존성 정보는
/lib/modules/{'uname -r'}/modules.dep 파일로 저장되어 있다.
모듈을 삽입하거나 빼내는데에는 insmod / rmmod로 실행하며
일시적으로 모듈을 넣기 때문에 재부팅 시에는 삽입되지 않으므로 modules.dep에 넣어둬야 한다(확인필요)
모듈의 정보는
modinfo {모듈명}
으로 받아낼수 있으며
모듈의 버전 자체는 알아내기 힘든 것으로 보인다.(vermagic 에 커널 버전 정보는 존재한다)
[링크 : http://linux.die.net/man/8/modinfo]
[링크 : http://linux.die.net/man/8/modprobe]
[링크 : http://linux.die.net/man/8/lsmod]
[링크 : http://linux.die.net/man/8/insmod]
[링크 : http://linux.die.net/man/8/rmmod]
[링크 : http://linux.die.net/man/5/modules.dep]
모듈은 드라이버 이다.
랜카드 드라이버라던가, 사운드 카드, 그래픽 카드들은 모듈 형태로 일반적으로
리눅스 상에 탑재가 되는데, 이러한 것들의 목록은
lsmod 로 받아올 수 있다.
그리고 갱신시에는 modprobe를 하며, 이러한 의존성 정보는
/lib/modules/{'uname -r'}/modules.dep 파일로 저장되어 있다.
모듈을 삽입하거나 빼내는데에는 insmod / rmmod로 실행하며
일시적으로 모듈을 넣기 때문에 재부팅 시에는 삽입되지 않으므로 modules.dep에 넣어둬야 한다(확인필요)
모듈의 정보는
modinfo {모듈명}
으로 받아낼수 있으며
모듈의 버전 자체는 알아내기 힘든 것으로 보인다.(vermagic 에 커널 버전 정보는 존재한다)
[링크 : http://linux.die.net/man/8/modinfo]
[링크 : http://linux.die.net/man/8/modprobe]
[링크 : http://linux.die.net/man/8/lsmod]
[링크 : http://linux.die.net/man/8/insmod]
[링크 : http://linux.die.net/man/8/rmmod]
[링크 : http://linux.die.net/man/5/modules.dep]
'Linux' 카테고리의 다른 글
configure 관련 문서 모음 (0) | 2010.02.23 |
---|---|
bash 리다이렉션(redirection) (0) | 2010.02.22 |
bash shell - TMOUT 환경변수 (0) | 2010.02.18 |
chmod(3) (0) | 2010.02.18 |
scp를 통한 대역폭 제한 복사(scp with bandwidth limit) (2) | 2010.02.16 |