Իմացեք Linux հրամանատարությունը - rmmod

Անուն

rmmod - բեռնաթափման բեռնված մոդուլներ

Սինոփսիս

rmmod [-aehrsvV] մոդուլ ...

Նկարագրություն

rmmod- ը բեռնված մոդուլներ է վարում միջուկից:

rmmod- ը փորձարկում է միջուկի մի շարք մոդուլներ բեռնաթափելու, այն սահմանափակումով, որ դրանք չեն օգտագործվում եւ դրանք այլ մոդուլների կողմից չեն վերաբերվում:

Եթե հրամանի տողում նշված է մեկից ավելի մոդուլ, ապա մոդուլները կհեռացվեն տվյալ կարգով: Սա նպաստում է stacked մոդուլների բեռնաթափմանը:

' -r ' տարբերակով, փորձարկվելու է մոդուլների ռեկուրսիվ հեռացում: Սա նշանակում է, որ եթե հենակետում նշված բլոկի վերին մոդուլը նշված է, այս մոդուլի կողմից օգտագործվող բոլոր մոդուլները կհեռացվեն նաեւ հնարավորության դեպքում:

Ընտրանքներ

, բոլորը

Կատարեք ավտոկլեա `պիտակի չօգտագործված մոդուլներ, որպես« մաքրվելու », ինչպես նաեւ հեռացրեք արդեն տեղադրված մոդուլները: Մոդուլները մնալու են պիտակավորված, եթե նախորդ autoclean- ից մնացել են չօգտագործված: Այս երկու անցումները խուսափում են անցանկալի չօգտագործված մոդուլներից հեռացնելուց:

, - պերսիստ

Պահպանեք համառ տվյալներ տվյալ մոդուլների համար, առանց որեւէ մոդուլների բեռնաթափման: Եթե ​​որեւէ մոդուլի անվանումներ չեն նշվում, ապա տվյալները պահպանվում են բոլոր մոդուլների համար, որոնք ունեն համառ տվյալներ: Տվյալները պահվում են միայն եթե միջուկը եւ modutils- ն աջակցում են համառ տվյալներ եւ / proc / ksyms- ը պարունակում է մուտքի հնարավորություն
__nsmod_ modulename _P մշտական հաբեր

, - օգնեք

Ցուցադրել ընտրանքների ամփոփ նկարագիրը եւ անմիջապես ելքը:

, - խթան

Հեռացնել մոդուլի բուրգ:

-s , --syslog

Արդյունքում ամեն ինչ կարգին է syslog (3) տերմինալի փոխարեն:

, - բերկոտ

Եղեք մանրամասն:

, - տարբերություն

Տպեք մոդուտիլների տարբերակը:

Կայուն տվյալներ

Եթե ​​մոդուլը պարունակում է համառ տվյալներ (տես ` insmod (8) եւ modules.conf (5)), ապա մոդուլի հեռացումը միշտ էլ գրում է համառ տվյալները` __insmod_P նշանի մուտքի մեջ գտնվող ֆայլի անունին: Դուք նաեւ կարող եք պահպանել կայուն տվյալների ցանկացած պահի rmmod -e , դա չի բեռնաթափել որեւէ մոդուլներ:

Երբ համառ տվյալները գրվում են ֆայլում, նախորդում է գեներացվել մեկնաբանության տողը,
#% kernel_version ժամանակահատվածը
Պատրաստված մեկնաբանության տողերը սկսվում են «#%» - ից, բոլոր գեներացված մեկնաբանությունները հանվում են գոյություն ունեցող ֆայլից, այլ մեկնաբանությունները պահպանվում են: Փրկված տվյալների արժեքները գրված են ֆայլի մեջ, պահպանելով առկա մեկնաբանությունների եւ հանձնարարությունների կարգը: Նոր արժեքները ավելացվում են ֆայլի վերջում: Եթե ​​ֆայլը պարունակում է արժեքներ, որոնք գոյություն չունեն մոդուլում, ապա այդ արժեքները պահպանվում են, սակայն նախորդում են գեներացվել մեկնաբանություն, նախազգուշացնելով, որ դրանք չեն օգտագործվում: Վերջինիս գործողությունը թույլ է տալիս օգտվողին անցնել առանց միջադեպերի կորուստների եւ առանց սխալ հաղորդագրությունների ստանալու:

Նշում. Մեկնաբանությունները միայն աջակցվում են, երբ գծի վրա առաջին ոչ տիեզերական բնույթը «#» է: «#» -ի հետ չկապված ցանկացած ոչ տողային գծեր մոդուլային տարբերակ են, մեկ տողում: Օպցիոնի տողերը հեռացվում են առաջատար տարածքներից, իսկ գծի մնացորդը փոխանցվում է insmod որպես տարբերակ, ներառյալ ցանկացած հետեւող նիշ: