我的 Linux 计算机中有一个正在运行的内核模块(netns_vrf),如下所示:
$ lsmod | grep vrf
netns_vrf 8388 0
这个内核模块不是来自Linux发行版,而是来自第三方供应商,我不会在这里说出它的名字。
$ modinfo netns_vrf
filename: /lib/modules/4.4.96-pc64-distro.git-17.11.2-rcp1/net/netns-vrf.ko
author: <SOME COMPANY NAME>
license: GPL
depends:
vermagic: 4.4.96-pc64-distro.git-17.11.2-rcp1 SMP mod_unload
我的 Linux 是由 systemd 启动的,有没有办法知道哪个 systemd 服务器插入了这个内核模块?我在 Google 上搜索了一段时间,但找不到答案。
更新:“google”我的系统,找出插入内核模块的脚本。
#cd /usr
#sudo grep -R netns_vrf * 2>/dev/null
答案1
“Google”我的系统,找出插入内核模块的脚本。感谢 ivan_pozdeev 的评论。
#cd /usr
#sudo grep -R netns_vrf * 2>/dev/null