Linuxpia/Linux 명령어

[리눅스 명령어] 모듈 정보 출력하기, lsmod

Linuxpia4U 2023. 10. 22. 06:41
반응형

모듈 정보 출력하기, lsmod

`lsmod` 명령어는 리눅스 커널에 로드된 모듈(드라이버)의 목록을 출력합니다. 이 명령어는 시스템 관리자나 고급 사용자가 현재 시스템에서 어떤 커널 모듈이 활성화되어 있는지 확인할 때 유용합니다. 일반적으로 `lsmod`는 `/proc/modules` 파일의 정보를 읽어와서 출력합니다.

기본 사용법


`lsmod`는 일반적으로 옵션 없이 사용됩니다:

lsmod



출력 예시


`lsmod` 명령어의 출력은 대체로 다음과 같은 형태를 가집니다:

Module                  Size  Used by
nf_conntrack_ipv4      15053  13 
nf_defrag_ipv4         12729  1 nf_conntrack_ipv4
libcrc32c              12644  2 xfs,nf_conntrack_ipv4



- Module: 로드된 모듈(드라이버)의 이름입니다.
- Size: 모듈의 크기입니다 (바이트 단위).
- Used by: 이 모듈을 사용하는 다른 모듈 또는 사용 횟수입니다.

주의사항


- `lsmod` 명령어는 일반 사용자나 루트 사용자 모두 실행할 수 있습니다. 루트 권한이 필요하지 않습니다.
- `lsmod`는 현재 로드된 모듈만 보여주므로, 설치되어 있지만 현재 로드되지 않은 모듈은 나타나지 않습니다.

이 명령어는 시스템의 현재 상태를 빠르게 파악하거나 문제 해결에 유용하게 사용됩니다. 예를 들어, 특정 하드웨어가 제대로 동작하지 않을 때 해당 하드웨어의 드라이버가 제대로 로드되었는지 확인할 수 있습니다.

반응형