当我运行时kextstat
,它会给我一个当前加载的内核模块的列表。我如何使用从该命令收集的信息来卸载内核模块?
当我运行时kextstat
,它会给我一个当前加载的内核模块的列表。我如何使用从该命令收集的信息来卸载内核模块?
Answers:
您可以卸载内核模块,方法kextunload
是将内核扩展的整个路径指定为参数(它们驻留在中/System/Library/Extensions/
),或者通过指定显示的包标识符(kextstat
例如,如果要卸载OS X的Fuse):
sudo kextunload -b com.github.osxfuse.filesystems.osxfusefs
然后kextload
,您可以使用相同的方式来加载扩展。
温馨提示:如果您只想查看不是来自Apple的第三方内核扩展,则可以使用反grep:
kextstat | grep -v com.apple