Linux 内置模块(Kernel Modules)是 Linux 内核的一部分,它们提供了对硬件设备或系统功能的扩展支持。这些模块在需要时被加载到内核中,不需要时可以被卸载。
modprobe
或 insmod
命令将模块加载到内核中。modprobe -r
或 rmmod
命令将模块从内核中卸载。rmmod
命令rmmod
命令modprobe -r
命令modprobe -r
命令假设我们要卸载一个名为 ahci
的模块:
sudo rmmod ahci
或者使用 modprobe
:
sudo modprobe -r ahci
rmmod
会失败。可以使用 lsof
或 fuser
命令查找正在使用该模块的进程,并停止这些进程。modinfo
命令查看依赖关系,并先卸载依赖模块。通过以上方法,你可以有效地管理和卸载 Linux 内置模块,确保系统的稳定性和资源的有效利用。
领取专属 10元无门槛券
手把手带您无忧上云