unix – 如何确定特定模块是否在linux内核中加载
发布时间:2020-12-15 19:32:44 所属栏目:安全 来源:网络整理
导读:我只是好奇有没有办法确定一个特定的模块是否加载/安装。 $ lsmod列出所有模块(加载设备驱动程序)。 有没有办法检查或命令返回true / false布尔输出如果模块名称被轮询。例如如果keyboard.o存在返回true else false。我需要这个提示来完成我的驱动程序自动刷
我只是好奇有没有办法确定一个特定的模块是否加载/安装。
$ lsmod列出所有模块(加载设备驱动程序)。 有没有办法检查或命令返回true / false布尔输出如果模块名称被轮询。例如如果keyboard.o存在返回true else false。我需要这个提示来完成我的驱动程序自动刷新程序。 PS:试过modinfo。我在我的测试DUT中使用busybox客户端,可以给出一些除modinfo之外的其他选项吗?提前致谢 !
不知道modinfo modname和check $吗?将为您工作,只是一个建议。
/tmp$ sudo modinfo e1000 /tmp$ echo $? 0 /tmp$ sudo modinfo keyboard ERROR: modinfo: could not find module keyboard /tmp$ echo $? 1 或者你也grep / proc / modules (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |