unix – 如何确定特定模块是否在linux内核中加载

前端之家收集整理的这篇文章主要介绍了unix – 如何确定特定模块是否在linux内核中加载前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我只是好奇有没有办法确定一个特定的模块是否加载/安装。

$ 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

猜你在找的Bash相关文章