Aprende u Linux Command - rmmod

Nome

rmmod - unload mòdule culligatu

Sinopsia

rmmod [-aehrsvV] module ...

Descrizzione

rmmod unloads module module from the running kernel.

rmmod cerca di dischargà un settore di moduli da u kernel, cù a restrizzioni chì ùn sò micca in usu è chì ùn sò micca riferiti da altri moduli.

Se più di un mòdulu hè chjamatu nantu à a linea di cummanda , i moduli seranu sbulicati in l'urdinatu. Questa soporta u scaricamentu di mòbbili stacked.

Cù l'opzione " -r ", una ricustituzione di i moduli serà tentativu. Questu significa chì si un altru mudellu in un stack hè chjamatu nantu à a linea di cummanda , tutti i moduli chì sò stati utiliati da stu modulu seranu sbulitatu ancu se puderete.

Opzioni

-a , --all

Do autoclean: tag unused modules as "to be cleaned", è ancu eliminà mòduli digià tagatu. I Moduli sò stati sughjetti si stanu sanu micca utilizati da l'autoclean anterior. Queste dui passa ùn evitenà l'eliminazione di moduli transientemente unused.

-e , --persist

Aduprà persistenti di dati per i moduli chjamati, senza micca unguantannu alcuni moduli. Sì nisule moduli di modulu sò specificate e so dati hè salvatu per tutti i muduli chì anu persistent data. I dati hè salvatu solu se el kernel è modutils sustegnu infurmazioni persistenti è / proc / ksyms cuntene una entrada
__insmod_ modulename _P persistent_filename

-h , --help

Indicate un resumu di l'opzioni è sito immediatamente.

-r , --stacks

Elimine un stack modului.

-s , --syslog

Pruvene tutte scherza à a sistema (3) invece di a terminal.

-v , --verbose

Be verbose.

-V , --version

Impressà a versione di modutils .

Persistent Data

Se un modulu cuntene persistente data (vede l' insmod (8) è i moduli. Conff (5)) dopu chì sguassà u mudellu sempre hà scrittu a persistente data à u filename in l'__insmod_P di l'iniziu simbulu. Pudete ancu salvà a persistente data à qualsiasi tempu da rmmod -e , questu ùn puderà micca carricà alcuni moduli.

Quandu a persistente data hè scritta à u schedariu, hè stata di precedente da un lineu di cumandamentu generatu,
#% kernel_versione timestamp
Linate di cumentu generatu accumincianu cù '#%', tutti i cumercii generati sò sfracellati da u schedariu esistenti, altri comments are preserved. U valore di u datu salvatu hè scrittu à u schedariu, cunservatu l'ordine esistenti di cumuzioni è misure. Nove valori sò aghjuntu à u fini di u schedariu . Se u schedariu cuntene valutati chì ùn anu micca esse in u modulu, questi esse stati manteni, ma sò preceduti da un cumedariu cumannamentu d'avvistu ch'elli ùn sò micca usati. A questa operazione permette à un utilizatore per cancià entre kernels senza perdita persistenti di dati è senza avè micca messagi d'errore.

Nota: I cumenti sò sopurbe solu quandu u primu caratteru non spaziu in una linea hè "#". Ogni linje non-voce chì ùn cumincianu micca cù '#' sò opzioni di modulo, unu per linea. L'opzione di linii anu spulatu i spazii di u spaziu, u restu di a linea hè passatu per insmodu cum'è una scelta, cumpresu i caratteri rassicurati.