modprobe是一个用户层程序用来添加或者删除一个LKM(Loadable Kernel Module)到linux内核. 他通常是非直接使用的: udev依赖modprobe来加载驱动对于自动检测到的硬件.
modprobe作为module-init-tools的一部分来发布.
Modprobe will cause a kernel module to be loaded from the installed kernel from the /lib/modules directory, modprobe will add modules, remove modules, and find module dependencies.
Insmod will load any particular .ko file you point it at, whether in /lib/modules or not. insmod, combined with rmmod, is useful when working on a module; allowing you to recompile just the module and test it, without having to do a whole kernel compile.