Nome
rmmod - descarga de módulos cargables
Sinopse
módulo rmmod [-aehrsvV] ...
Descrición
rmmod descarga módulos cargables desde o kernel executante.
rmmod intenta descargar un conxunto de módulos desde o núcleo, coa restrición de que non están en uso e que non son referidos por outros módulos.
Se se chama máis dun módulo na liña de comandos , os módulos eliminaranse na orde determinada. Isto soporta a descarga de módulos apilados.
Coa opción ' -r ', intentarase unha eliminación recursiva dos módulos. Isto significa que se se chama un módulo superior nunha pila na liña de comandos , tamén se eliminarán todos os módulos utilizados por este módulo.
Opcións
-a , --all
Autoclear: etiquetar módulos non utilizados como "limpar" e eliminar módulos xa marcados. Os módulos quedan etiquetados se non se utilizan desde a autoclean anterior. Estes dous pasos evitan a eliminación de módulos transitorios non utilizados.
-e , --persistente
Garda datos persistentes para os módulos nomeados, sen descargar ningún módulo. Se non se especifican nomes de módulos, os datos gárdanse para todos os módulos que teñan datos persistentes. Os datos só se gardan se tanto o kernel como o modutils admiten datos persistentes e / proc / ksyms contén unha entrada
__insmod_ modulename _P nome de ficheiro persistente
-h , --help
Mostrar un resumo das opcións e saír de inmediato.
-r , --stacks
Eliminar unha pila de módulo.
-s , --syslog
Saia todo ao syslog (3) no canto do terminal.
-v , --verbose
Sexa detallado.
-V , --versión
Imprimir a versión de modutils .
Datos persistentes
Se un módulo contén datos persistentes (ver insmod (8) e modules.conf (5)), a continuación, eliminar o módulo sempre escribe os datos persistentes no nome do ficheiro na entrada de símbolo __insmod _P. Tamén podes gardar os datos persistentes en calquera momento por rmmod -e , isto non descargará ningún módulo.
Cando os datos persistentes están escritos no ficheiro, está precedido por unha liña de comentarios xerada,
Hora de #% kernel_version
As liñas de comentarios xeradas comezan con '#%', todos os comentarios xerados son eliminados do ficheiro existente, outros comentarios conserváronse. Os valores de datos gardados escríbense no ficheiro, preservando a orde existente de comentarios e asignacións. Novos valores engádense ao final do ficheiro . Se o ficheiro contén valores que non existen no módulo, estes valores son preservados pero están precedidos por un aviso de comentarios xerados que non se están a usar. Esta última operación permite que un usuario cambie entre kernels sen perder datos persistentes e sen recibir mensaxes de erro.
Nota: Os comentarios só se admiten cando o primeiro carácter non espacial dunha liña é '#'. Calquera liña non baleira que non comece con '#' son opcións de módulos, unha por liña. As liñas de opción teñen os espazos de eliminación eliminados, o resto da liña pasa a insmod como opción, incluídos os caracteres de inicio.