Leer die Linux Command - rmmod

naam

rmmod - los laai modules

opsomming

rmmod [-aehrsvV] module ...

beskrywing

rmmod los laai modules uit die hardloop kern.

rmmod probeer om 'n stel modules van die kern af te laai, met die beperking dat dit nie gebruik word nie en dat dit nie deur ander modules verwys word nie.

As meer as een module op die opdraglyn genoem word , sal die modules in die gegewe volgorde verwyder word. Dit ondersteun die aflaai van gestapelde modules.

Met die opsie ' -r ', sal 'n rekursiewe verwydering van modules gepoog word. Dit beteken dat as 'n topmodule in 'n stapel op die opdraglyn genoem word, alle modules wat deur hierdie module gebruik word, ook verwyder sal word, indien moontlik.

opsies

-a , -all

Doen outoclean: merk ongebruikte modules as "skoongemaak", en verwyder ook reeds gemerkte modules. Modules bly gemerk as hulle ongebruikte bly sedert vorige autoclean. Hierdie twee passe vermy die verwydering van oorgangs ongebruikte modules.

-e , --persoon

Stoor volgehoue ​​data vir die genoemde modules, sonder om enige modules te los. Indien geen module name gespesifiseer word nie, word data gestoor vir alle modules wat aanhoudende data bevat. Data word net gestoor as beide die kern en modutils volgehoue ​​data ondersteun en / proc / ksyms bevat 'n inskrywing
__insmod_ module naam _P persistent_filename

-h , -help

Toon 'n opsomming van opsies en gaan onmiddellik uit.

-r , - Stacks

Verwyder 'n module stack.

-s , - syslog

Uitset alles na syslog (3) in plaas van die terminale.

-v , -verbose

Wees verbosend.

-V , - weergawe

Druk die weergawe van modutils af .

Aanhoudende Data

As 'n module volgehoue ​​data bevat (sien insmod (8) en modules.conf (5)) dan word die volgehoue ​​data na die lêernaam in die __insmod _P-simbool-inskrywing verwyder. U kan ook die volgehoue ​​data op enige tyd stoor deur rmmod -e , dit sal geen modules ontlaai nie.

Wanneer die aanhoudende data na die lêer geskryf word, word dit voorafgegaan deur 'n gegenereerde reaksie-lyn,
#% kernel_version tydstempel
Gegenereerde reaksie lyne begin met '#%', al die gegenereerde kommentaar word van die bestaande lêer gestroop, ander kommentaar word behou. Die gestoorde datawaardes word na die lêer geskryf, die bestaande volgorde van kommentaar en opdragte behou. Nuwe waardes word aan die einde van die lêer bygevoeg. As die lêer waardes bevat wat nie in die module bestaan ​​nie, word hierdie waardes behou, maar word voorafgegaan deur 'n gegenereerde kommentaar waarskuwing dat dit nie gebruik word nie. Laasgenoemde operasie laat 'n gebruiker toe om tussen pitte te skakel sonder om aanhoudende data te verloor en sonder foutboodskappe.

Nota: Opmerkings word slegs ondersteun wanneer die eerste nie-spasie-karakter op 'n reël '#' is. Enige nie-leë lyne wat nie met '#' begin nie, is module-opsies, een per reël. Die opsie lyne het leidende spasies verwyder, die res van die lyn word geslaag om inmode as opsie, insluitende enige agterliggende karakters.