Mësoni Command Linux - rmmod

emër

rmmod - shkarkoj modulet e ngarkueshme

përmbledhje

rmmod [-aehrsvV] modul ...

Përshkrim

rmmod shkarkon modulet e ngarkueshme nga kerneli drejtues.

rmmod përpiqet të shkarkojë një sërë module nga kerneli, me kufizim se ato nuk janë në përdorim dhe se ato nuk përmenden nga module të tjera.

Nëse më shumë se një modul është emëruar në rreshtin e komandës , modulet do të hiqen në rendin e dhënë. Kjo mbështet shkarkimin e moduleve të bllokuara.

Me opsionin ' -r ', do të tentohet një heqje rekurzive e moduleve. Kjo do të thotë që nëse një modul i lartë në një pirg është emëruar në rreshtin e komandës , të gjitha modulet që përdoren nga ky modul do të hiqen gjithashtu, nëse është e mundur.

Opsione

-a , - të gjitha

A autoclean: tag module të papërdorura si "për t'u pastruar", dhe gjithashtu të hiqni tashmë modulet e etiketuara. Modulet mbeten të etiketuara nëse mbeten të papërdorura që nga autoclean e mëparshme. Këto dy kalime shmangin largimin e moduleve kalimtare të papërdorura.

-e , -persist

Ruani të dhënat e vazhdueshme për modulet e emërtuara, pa shkarkuar asnjë modul. Nëse nuk përcaktohen emrat e modulit atëherë të dhënat ruhen për të gjitha modulet që kanë të dhëna të vazhdueshme. Të dhënat ruhen vetëm nëse kernel dhe modutils mbështesin të dhënat e vazhdueshme dhe / proc / ksyms përmban një hyrje
__insmod_ mod_name _P persistent_filename

-h , - ndihmë

Shfaqni një përmbledhje të opsioneve dhe dalin menjëherë.

-r , - stacks

Hiq një rafte të modulit.

-s , --syslog

Dërgo gjithçka në syslog (3) në vend të terminalit.

-v , --verbose

Ji i përhapur.

-V , --version

Shtyp versionin e modutils .

Të dhëna të vazhdueshme

Nëse një modul përmban të dhëna të vazhdueshme (shih insmod (8) dhe modules.conf (5)) atëherë heqja e modulit gjithmonë shkruan të dhënat e vazhdueshme në emrin e skedarit në hyrjen e emrit __insmod _P. Ju gjithashtu mund të ruani të dhënat e vazhdueshme në çdo kohë nga rmmod -e , kjo nuk do të shkarkojë asnjë modul.

Kur të dhënat e vazhdueshme shkruhen në skedar, paraprihet nga një linjë e komentuar e gjeneruar,
#% kernel_version timestamp
Linjat e gjeneruara të komenteve fillojnë me '#%', të gjitha komentet e krijuara janë zhveshur nga skedari ekzistues, komentet e tjera janë ruajtur. Vlerat e ruajtura të të dhënave janë shkruar në skedar, duke ruajtur rendin ekzistues të komenteve dhe caktimeve. Vlerat e reja shtohen në fund të skedarit . Nëse skedari përmban vlera që nuk ekzistojnë në modul atëherë këto vlera ruhen, por paraprihen nga një paralajmërim i krijuar për komentet që nuk janë duke u përdorur. Operacioni i fundit lejon një përdorues të kalojë mes kernelit pa humbur të dhëna të vazhdueshme dhe pa marrë ndonjë mesazh gabimi.

Shënim: Komentet mbështeten vetëm kur karakteri i parë jo në hapësirë ​​në një rresht është '#'. Çdo linja jo bosh që nuk fillon me '#' janë opsionet e modulit, një për rresht. Linjat e opsioneve kanë hapësira kryesore të larguara, pjesa e mbetur e linjës kalon në insmod si një opsion, duke përfshirë çdo karakter mbrapa.