3.5. 显示内核模块信息

使用 modinfo 命令显示指定内核模块的一些详细信息。

先决条件

  • 已安装 kmod 软件包。

步骤

  • 要显示关于任何内核模块的信息,请输入:

    $ modinfo <KERNEL_MODULE_NAME>

    例如:

    $ modinfo virtio_net
    
    filename:       /lib/modules/5.14.0-1.el9.x86_64/kernel/drivers/net/virtio_net.ko.xz
    license:        GPL
    description:    Virtio network driver
    rhelversion:    9.0
    srcversion:     8809CDDBE7202A1B00B9F1C
    alias:          virtio:d00000001v*
    depends:        net_failover
    retpoline:      Y
    intree:         Y
    name:           virtio_net
    vermagic:       5.14.0-1.el9.x86_64 SMP mod_unload modversions
    …​
    parm:           napi_weight:int
    parm:           csum:bool
    parm:           gso:bool
    parm:           napi_tx:bool

    您可以查询所有可用模块的信息,无论它们是否被加载。parm 条目显示用户可以为模块设置的参数,以及它们预期的值类型。

    注意

    在输入内核模块的名称时,不要将 .ko.xz 扩展附加到名称的末尾。内核模块名称没有扩展名,它们对应的文件有。

其他资源

  • modinfo (8) 手册页