Linux కమాండ్ను తెలుసుకోండి - rmmod

పేరు

rmmod - లోడ్ చేయదగిన మాడ్యూళ్ళను అన్లోడ్ చేయండి

సంక్షిప్తముగా

rmmod [-aehrsvV] మాడ్యూల్ ...

వివరణ

rmmod నడుస్తున్న కెర్నల్ నుండి లోడ్ చేయదగిన మాడ్యూళ్ళను అన్లోడ్ చేస్తుంది .

rmmod కెర్నల్ నుండి సమితి సమూహాలను అన్లోడ్ చేయడానికి ప్రయత్నిస్తుంది, అవి ఉపయోగంలో లేనందున మరియు వారు ఇతర మాడ్యూల్స్చే సూచించబడలేవు.

కమాండ్ లైన్పై ఒకటి కంటే ఎక్కువ మాడ్యూల్ పేరు పెట్టబడి ఉంటే, ఇచ్చిన క్రమంలో మాడ్యూల్స్ తొలగించబడతాయి. ఇది స్టాక్డ్ మాడ్యూళ్ళను అన్లోడ్ చేయడం కోసం మద్దతు ఇస్తుంది.

ఎంపికను ' -r ' తో, గుణకాలు యొక్క పునరావృత తొలగింపు ప్రయత్నించబడుతుంది. దీని అర్ధం స్టాక్లో ఒక టాప్ మాడ్యూల్ కమాండ్ లైన్ లో ఉంటే, ఈ మాడ్యూల్ ఉపయోగించిన అన్ని మాడ్యూల్స్ కూడా సాధ్యమైతే అలాగే తొలగించబడతాయి.

ఎంపికలు

-a , --all

ఆటోక్లీన్: ట్యాగ్ ఉపయోగించని మాడ్యూల్స్ "శుభ్రం చేయబడతాయి", మరియు ఇప్పటికే ట్యాగ్ చేయబడిన మాడ్యూల్స్ను కూడా తొలగించండి. మునుపటి ఆటోక్లీన్ నుండి ఉపయోగించనిదిగా ఉంటే గుణకాలు ట్యాగ్ చేయబడతాయి. ఈ రెండు పాస్లు తాత్కాలికంగా ఉపయోగించని మాడ్యూల్స్ను తొలగించకుండా నివారించడం.

-e , - విద్వాంసుడు

ఏ మాడ్యూళ్ళను అన్లోడ్ చేయకుండా, పేరు గల గుణకాలకు నిరంతర డేటాను సేవ్ చేయండి. ఏ మాడ్యూల్ పేర్లు తెలుపబడకపోతే నిరంతర డేటా ఉన్న అన్ని మాడ్యూళ్ళకు డేటా భద్రపరచబడుతుంది. కెర్నల్ మరియు మాడ్యూల్స్ రెండింటికీ నిరంతర డేటాకు మద్దతు ఇచ్చినప్పుడు మరియు / proc / ksyms ను ప్రవేశపెడితే డేటా మాత్రమే భద్రపరచబడుతుంది
__insmod_ మాడ్యులేన్మేమ్ _P నిరంతర_ఫైలిన్

-h , --help

ఎంపికల సారాంశాన్ని ప్రదర్శించి తక్షణమే నిష్క్రమించండి.

-R , - స్టాక్స్

మాడ్యూల్ స్టాక్ తొలగించండి.

-s , - సిస్లాగ్

టెర్మినల్కు బదులుగా syslog (3) కు అవుట్పుట్ చేయండి.

-v , --verbose

వెర్బోస్.

-V , - సంస్కరణ

మాడ్యుటిల్స్ సంస్కరణను ముద్రించండి.

నిరంతర డేటా

ఒక మాడ్యూల్ నిరంతర డేటాను కలిగి ఉంటే ( Insmod (8) మరియు modules.conf (5) చూడండి) అప్పుడు మాడ్యూల్ను తొలగించడం ఎల్లప్పుడూ నిరంతర డేటాను __insmod _P సింబల్ ఎంట్రీలో ఫైల్ పేరుకు వ్రాస్తుంది. మీరు ఎప్పుడైనా నిరంతర డేటాను rmmod -e ద్వారా సేవ్ చేయవచ్చు, ఇది ఏ మాడ్యూళ్ళను అన్లోడ్ చేయదు.

నిరంతర డేటా ఫైల్కు వ్రాసినప్పుడు, అది ముందుగా రూపొందించిన వ్యాఖ్యల పంక్తి ద్వారా జరుగుతుంది,
#% kernel_version టైమ్స్టాంప్
సృష్టించిన వ్యాఖ్యాన పంక్తులు '#%' తో ప్రారంభమవుతాయి, ఇప్పటికే సృష్టించిన వ్యాఖ్యానాలు ఇప్పటికే ఉన్న ఫైల్ నుండి తీసివేయబడతాయి, ఇతర వ్యాఖ్యలు భద్రపరచబడతాయి. సేవ్ చెయ్యబడిన డేటా విలువలు ఫైల్ కు వ్రాయబడ్డాయి, ప్రస్తుతం ఉన్న వ్యాఖ్యానాలు మరియు కేటాయింపులను భద్రపరుస్తాయి. కొత్త విలువలు ఫైల్ చివరిలో జోడించబడతాయి. ఫైలు మాడ్యూల్ లో లేని విలువలను కలిగి ఉంటే, అప్పుడు ఈ విలువలు భద్రపరచబడినాయి, కాని వాడుతున్నారు కాదని ఉత్పత్తి చేయబడిన వ్యాఖ్యాన హెచ్చరికతో ముందటివి. తరువాతి ఆపరేషన్ వినియోగదారుడు నిరంతర డేటా కోల్పోకుండా మరియు ఎర్రర్ సందేశాలను పొందకుండా కెర్నెల్ల మధ్య మారడానికి అనుమతిస్తుంది.

గమనిక: ఒక లైన్లోని మొదటి నాన్-స్పేస్ అక్షరం '#' అయితే, వ్యాఖ్యలకు మాత్రమే మద్దతు ఉంది. '#' తో మొదలుపెట్టని ఏదైనా కాని ఖాళీ పంక్తులు మాడ్యూల్ ఐచ్చికములు, ఒక్కొక్కదానికి ఒకటి. ఎంపికల పంక్తులు ఖాళీలు తొలగించబడతాయి, మిగిలి ఉన్న మిగిలిన భాగాన్ని ప్రత్యామ్నాయంగా ఏమైనా ప్రత్యామ్నాయ అక్షరాలను చేర్చవచ్చు.