在使用 Debian 或其他基于 Linux 的系统时,你可能会遇到需要查看某个内核模块(也称为驱动程序)详细信息的情况。这时,modinfo 命令就派上用场了。本教程将手把手教你如何使用 Debian modinfo命令 来获取 Linux 内核模块的详细信息,即使是 Linux 新手也能轻松掌握。
modinfo 是一个用于显示 Linux 内核模块元数据的命令行工具。它能告诉你模块的作者、许可证、描述、依赖关系、参数等关键信息,对于排查驱动问题或了解硬件兼容性非常有帮助。
最简单的用法是:
modinfo 模块名 注意:这里不需要写 .ko 后缀(内核模块文件扩展名),直接写模块名称即可。
假设你想查看无线网卡驱动 iwlwifi 的信息,可以运行:
modinfo iwlwifi 输出可能如下(部分节选):
filename: /lib/modules/6.1.0-10-amd64/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.kolicense: GPLdescription: Intel(R) Wireless WiFi driver for Linuxauthor: Copyright(c) 2003-2015 Intel Corporation <linuxwifi@intel.com>firmware: iwlwifi-100-5.ucodefirmware: iwlwifi-105-6.ucode...parm: swcrypto:using software crypto engine (default: 0)parm: 11n_disable:disable 11n functionality (int) 除了基本用法,modinfo 还支持一些实用选项:
-F field:只显示指定字段。例如,只查看许可证信息:modinfo -F license iwlwifi -k kernel:指定内核版本(适用于多内核环境)。--show-signature:显示模块签名信息(用于验证模块是否被篡改)。如果你不知道模块叫什么名字,可以通过以下方式查找:
lsmod 列出当前已加载的模块:lsmod | grep wifi /lib/modules/$(uname -r)/)。通过掌握 modinfo使用教程,你可以:
modinfo 是一个轻量但极其有用的工具,尤其适合需要深入了解 Linux内核模块信息 的用户。无论你是系统管理员、开发者,还是刚接触 Linux 的小白,掌握这个命令都能让你在处理驱动和内核模块时更加得心应手。下次当你需要 查看驱动模块详情 时,别忘了试试 modinfo!
本文由主机测评网于2025-12-04发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/2025122847.html