Linux командасын біліңіз - rmmod

Атауы

rmmod - жүктелетін модульдерді босату

Синопсис

rmmod [-aehrsvV] модулі ...

Сипаттама

rmmod іске қосылған ядродан жүктелетін модульдерді босатады .

rmmod модульдер жиынтығын ядродан босатуға тырысады, олар қолданылмайтын шектеу және олар басқа модульдермен аталмайды.

Егер бірнеше модуль командалық жолда аталған болса, модульдер берілген тәртіпте жойылады. Бұл жинақталған модульдерді босатуды қолдайды.

' -r ' опциясымен модульдерді рекурсиялық жою әрекеті жасалады. Бұл дегеніміз, егер стекадағы жоғарғы модуль пәрмен жолында аталса, бұл модуль арқылы пайдаланылатын барлық модульдер, егер мүмкін болса, жойылады.

Опциялар

-a , - барлық

Autoclean: қолданылмаған модульдерді «тазаланатын» ретінде белгілеңіз, сондай-ақ бұрыннан белгіленген модульдерді жойыңыз. Егер бұрынғы автоклеадан бері қолданылмайтын болса, модульдер тегтелген күйде қалады. Бұл екі өтпелі уақытша пайдаланылмаған модульдерді жоюдан аулақ болыңыз.

-e , - псрсист

Аталған модульдер үшін кез-келген модульді түсірместен тұрақты деректерді сақтаңыз. Егер модуль аттары көрсетілмесе, деректер тұрақты деректерге ие барлық модульдер үшін сақталады. Деректер сақталады, егер ядро ​​мен модульдер тұрақты деректерді қолдайды және / proc / ksyms бар жазба бар
__nsmod_ modulename _P тұрақты_файламасы

-h , --help

Опциялар жиынтығын көрсету және дереу шығу.

-r , - стектер

Модуль стекасын алып тастаңыз.

-s , --syslog

Терминалдың орнына syslog (3) -ке барлық нәтиже беріңіз.

-v , -verbose

Сөзсіз болыңыз.

-V , - түрлендіру

Modutils нұсқасын басып шығарыңыз.

Тұрақты деректер

Егер модульде тұрақты деректер болса ( insmod (8) және modules.conf (5) қараңыз), онда модульді алып тастау әрқашан __insmod _P таңба енгізуінде файл атына тұрақты деректерді жазады. Сондай-ақ, кез-келген уақытта тұрақты деректерді rmmod -e арқылы сақтауға болады, бұл кез-келген модульді босатпайды.

Тұрақты деректер файлға жазылған кезде, оған алдын-ала жасалған түсініктеме сызығы,
#% kernel_version уақыт белгісі
Жасалынған түсіндірме жолдары '#%' басталады, барлық жасалған түсініктемелер бар файлдан алынып тасталады, қалған пікірлер сақталады. Сақталған деректер мәндері файлға жазылып, түсініктемелер мен тапсырмалардың бар тәртібін сақтайды. Жаңа мәндер файлдың соңында қосылады. Егер файлда модульде жоқ мәндер бар болса, онда осы мәндер сақталады, бірақ олардың пайдаланылмайтыны туралы алдын-ала ескертулер жасалады. Соңғы операция пайдаланушыға тұрақты деректерді жоғалтпастан және ешқандай қате туралы хабар алмай-ақ ядро ​​арасында ауысуға мүмкіндік береді.

Ескерту: Жолдардағы бірінші бос кеңістік таңбасы '#' болған кезде ғана пікірлерге қолдау көрсетіледі. '#' Басталмаған кез-келген бос жолдар модульдік опциялар, әр жолға бір. Опция жолдарында бос орындарды алып тастайды, ал қалған жолды инсмодқа опция ретінде жібереді, соның ішінде кез-келген аралық таңбалар.