![如果未加载 CIF 模块,我如何知道内核中的 CIF 版本是多少?](https://linux22.com/image/748585/%E5%A6%82%E6%9E%9C%E6%9C%AA%E5%8A%A0%E8%BD%BD%20CIF%20%E6%A8%A1%E5%9D%97%EF%BC%8C%E6%88%91%E5%A6%82%E4%BD%95%E7%9F%A5%E9%81%93%E5%86%85%E6%A0%B8%E4%B8%AD%E7%9A%84%20CIF%20%E7%89%88%E6%9C%AC%E6%98%AF%E5%A4%9A%E5%B0%91%EF%BC%9F.png)
我需要确定内核中存在的 CIFs 版本,但 CIFs 模块未加载。
my-user@ip-XX-XX-XX-XX:~$ modinfo kernel/fs/cifs.ko
modinfo: ERROR: Module kernel/fs/cifs.ko not found.
当我find /lib/modules/$(uname -r) -type f -name '*.ko*'
在结果列表中运行时,我看到/lib/modules/4.15.0-1058-aws/kernel/fs/cifs/cifs.ko
如何找出内核中存在哪个版本的 cifs.ko 等待使用?我正在使用 Ubuntu 18.04。
答案1
尝试modinfo
(如果您不是 root,您可能需要完整路径)使用模块名称:
$ /sbin/modinfo cifs