Linux命令——lsmod

本文详细介绍了Linux系统中lsmod命令的使用方法及其显示的模块状态信息。lsmod命令用于展示当前内核中加载的所有模块及其大小和使用情况,是系统管理员和开发者监控和管理内核模块的重要工具。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

参考:8 LSMOD, RMMOD, MODPROBE, AND MODINFO COMMAND EXAMPLES IN LINUX

Linux lsmod command

简介

lsmod显示(或“列出”)Linux内核中modules 的状态。lsmod十分简单,没有选项参数:它很好地格式化文件/ proc / modules的内容,其中包含有关所有当前加载的Linux kernel modules 的状态的信息。

# cat /proc/modules 
vmw_vsock_vmci_transport 28672 1 - Live 0xffffffffc0497000
vsock 36864 2 vmw_vsock_vmci_transport, Live 0xffffffffc044a000
joydev 20480 0 - Live 0xffffffffc04e9000
input_leds 16384 0 - Live 0xffffffffc04e4000
vmw_balloon 20480 0 - Live 0xffffffffc04a7000
serio_raw 16384 0 - Live 0xffffffffc0439000
shpchp 36864 0 - Live 0xffffffffc048d000
i2c_piix4 24576 0 - Live 0xffffffffc0486000
...
# lsmod
Module                  Size  Used by
vmw_vsock_vmci_transport    28672  1
vsock                  36864  2 vmw_vsock_vmci_transport
joydev                 20480  0
input_leds             16384  0
vmw_balloon            20480  0
vmw_vmci               65536  2 vmw_vsock_vmci_transport,vmw_balloon
...

字段含义

Module:模块的名称。 这通常是模块文件的名称,减去扩展名(.o或.ko),但它可能有一个自定义名称,可以在使用insmod命令插入模块时将其指定为选项。
Size:驻留模块使用的内存量,以字节为单位。
Used by:此列包含一个数字,表示正在使用的模块实例数。 如果该数字为零,则当前未使用该模块。 数字后面的文本表示有关使用模块的内容的任何可用信息:这通常是设备名称,文件系统标识符或另一个模块的名称。

转载于:https://www.cnblogs.com/kelamoyujuzhen/p/10116993.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值