modinfo
是一个用于显示 Linux 内核模块信息的命令
查看模块信息:
要查看特定模块的信息,只需在命令后添加模块名称。例如,要查看 ext4
文件系统的模块信息,请运行:
modinfo ext4
这将显示有关 ext4
模块的详细信息,包括作者、版本、描述等。
检查模块是否已加载:
要检查特定模块是否已加载到内核中,可以使用 -n
选项。例如,要检查 ext4
模块是否已加载,请运行:
modinfo -n ext4
如果模块已加载,将显示其路径;否则,将显示“ERROR: Module ext4 not found”。
检查模块依赖关系:
要查看模块的依赖关系,可以使用 -F
选项。例如,要查看 ext4
模块的依赖关系,请运行:
modinfo -F ext4
这将显示一个包含所有依赖模块名称的列表。
在 /proc/modules
文件中查找模块:
要在 /proc/modules
文件中查找特定模块,可以使用 grep
命令。例如,要在 /proc/modules
文件中查找 ext4
模块,请运行:
grep ext4 /proc/modules
如果找到了模块,将显示其相关信息;否则,将不显示任何结果。
加载和卸载模块:
要加载特定模块,可以使用 insmod
命令。例如,要加载 ext4
模块,请运行:
sudo insmod ext4
要卸载特定模块,可以使用 rmmod
命令。例如,要卸载 ext4
模块,请运行:
sudo rmmod ext4
在加载或卸载模块之前,建议使用 modinfo
命令获取有关模块的更多信息,以确保操作的正确性。