모듈 : 프로그램이나 하드웨어 기능단위, 교환가능한 구성부분
커널 모듈이 필요할 때 커널 이미지에 합류하고 필요하지 않을 때에는 커널에서 빠져나와 모듈 형태로 존재하여 시스템의 메모리를 절약할 수 있다. 보통 모듈이 로드되었다는 것은 커널 밖에 존재하던 해당 드라이버가 커널의 일부로 되었다는 뜻이다. 언로드하면 다시 커널과 별도로 존재한다.
1. lsmod
-> 적재된 가각의 모듈명, 크기, 사용횟수 다른 참조 모듈 등의 정보를 출력한다.
2. insmod
-> 동작중인 커널에 모듈을 적재한다. 모듈은 자동으로 검색되고 삽입된다. 의존성이 있는 모듈의 경우에는 적재하지 못한다.
3. modprobe
-> 모듈을 적재할 때 사용. 단일 모듈, 의존성있는 모듈, 특정 디렉토리의 모든 모듈을 적재할 수 있다.
-q : quiet operation
4. rmmod
-> 모듈을 커널에서 제거하는 명령, 의존성있는 모듈은 제거하지 못한다.
5. modinfo
-> 모듈 오프젝트 파일의 모듈 정보를 보여준다.
Reference
1. https://blog.naver.com/hymne/221055890645
2. 대전국제IT교육센터 정성재 강사