Modprobe - Linux Command - Poloaiga a Unix

Igoa

modprobe - maualuga tulaga o le faʻaogaina o mea faʻalelei

SYNOPSIS

Modprobe [-adnqv] [-C config ] module [symbol = value ...]
Modprobe [-adnqv] [-C config ] [-t type ] mamanu
modprobe -l [-C config ] [-t- type ] mamanu
modprobe -c [[fetu- config ]
modprobe -r [-dnv] [ -Conf ] [module ...]
modprobe -Vh

FUAFUAGA

-a , --all

Taofiofi uma faʻaoga fetaui nai lo le taofi pe a maeʻa le faʻatupega muamua.

-c , --showconfig

Faʻaali le faʻaogaina o loʻo faʻaogaina nei.

-C , --config config

Faʻaoga le faila faila nai lo (le faitalia) /etc/modules.conf e faʻamaonia ai le faʻatulagaga. E mafai foi ona faʻaoga le MODULECONF i le siosiomaga e filifili (ma faʻamalo) se faila fetuutuunai ese mai le faaletonu /etc/modules.conf (poʻo /etc/conf.modules (deprecated)).

Afai e seti le UNround_MACHINE le siosiomaga, o le a faʻaaogaina e le modutils lona tau ao le o le masini masini mai le uname () syscall. E masani lava ona faʻaaogaina lenei mea pe ae faʻapipiʻiina le 64 bit modules i le avanoa mo le 32 bit avanoa poʻo le isi itu, seti le UNAME_MACHINE i le ituaiga o modules. O le taimi nei e le lagolagoina ai le koluma atoa o le fausiaina o modules, ua gata i le filifilia i le va o le 32 ma le 64 o ata o le fale talimalo.

-d , --debug

Faaali atu faʻamatalaga e uiga i le faʻaalia o totonu o le faʻapipiʻiina o modula.

-h , --help

Faaali atu se otootoga o filifiliga ma vave ona alu.

-k , - mea faʻapitoa

Seti le 'autoclean' i luga o masini uta. Faʻaaogaina e le fatu pe a valaau i le modprobe e faʻamalieina se mea o loʻo misi (tuʻuina atu o se module). O le -q filifiliga e faʻatatau e -k . O nei filifiliga o le a otometi lava ona auina atu i le insmod .

-l , --list

Lisi lisi o mea fetaui.

-n , --show

Aua e te faia tonu le gaioiga, na o le faʻaalia o le mea e fai.

-q , - tutusa

Aua le faitio e uiga i le toilalo o le insmod e faʻapipiʻi se masini. Faʻaauau pea ona masani, ae lemu, faatasi ai ma isi avanoa mo modprobe e suʻe ai. O lenei filifiliga o le a otometi lava ona auina atu i le insmod .

-r , --remove

Aveese le module (faaputuga) pe faia le autoclean, e fuafua i luga o le i ai o ni modules o loʻo taʻua i le laina o le laina.

-s , --syslog

Lipoti mai le syslog ae le o le faila. O nei filifiliga o le a otometi lava ona auina atu i le insmod .

-t moduletype ; --type moduletype

Sei mafaufau i faʻavae o lenei ituaiga. Modprobe o le a na ona silasila i modules o lona auala tusi e aofia ai le saʻo " / moduletype / ". moduletype e mafai ona aofia ai le sili atu i le tasi le igoa o le tusi, eg " -o avetaavale / net " o le a lisiina ai modules i xxx / avetaʻavale / net / ma ona laupepa.

-v , --verbose

Tusi lolomi uma tulafono ao faʻaumatia.

-V, --vili

Faaali atu le lomiga o modprobe .

Manatua:

O igoa o le Module e le tatau ona i ai ni auala (leai "/"), e le mafai foi ona latou aofia ai le sulufaʻi '.o'. Mo se faʻataʻitaʻiga, o le slip is a valid module name for modprobe , /lib/modules/2.2.19/net/slip ma slip.o e le aoga. E faʻaaoga lenei i le laina o le tulafono ma i totonu o le faʻasologa.

DESCRIPTION

O loʻo faʻaaogaina le faʻaaogaina o le modprobe ma le depodod ina ia mafai ai ona faʻaogaina le kernel Linux mo tagata uma, pule ma tufatufa tufatufa.

Faʻaaoga e Modprobe se "Makefile" -o le faila faʻalagolago, na fatuina e le faʻapitonuʻu , ina ia faʻapipiʻiina le module (s) talafeagai mai le seti o modules o loʻo maua i le lisi o faʻamaumauga.

Faʻaaoga le Modprobe e faʻapipiʻi ai se module se tasi, o se faaputuga o faʻalagolago i modules, poʻo vāega uma e makaina i se igoa faʻamaonia.

Modprobe o le a otometi lava ona utaina uma faʻavae laʻititi e manaʻomia i se faaputuga setete, e pei ona faʻamatala mai e le modula file modules.dep . Afai o le tauina o se tasi o nei modules ua le aoga, o le a faapipiiina le aunoa le faaputuga eletise uma o lo o gaosia i le taimi nei.

Modprobe e lua ona auala e faʻaaoga ai modula. E tasi le auala (o le suʻega o le suʻega) o le a taumafai e lafo se module mai se lisi (faʻamatalaina i mamanu ). Ua taofia e le Modprobe le faʻatupega i le taimi lava e manuia ai se tasi o poloka. E mafai ona faʻaaoga lenei mea e ave ai se avetaʻavale Ethernet mai se lisi.
O le isi auala modprobe e mafai ona faʻaaogaina o le utaina o modula uma mai se lisi. Tagaʻi faʻataʻitaʻiga, lalo ifo.

Faatasi ai ma le filifiliga -r , modprobe o le a otometi ona fofola se faaputuga o modules, e tutusa ma le auala " rmmod -r ". Manatua o le faʻaaogaina o le " modprobe -r " o le a faʻamamaina ai le faʻaaogaina o masini utaina ma faʻapipiʻi faʻasalaga i le config file /etc/modules.conf .

O le tuʻuina atu o filifiliga -l ma -t lisiina uma lava o loʻo iai avanoa o se ituaiga.

Filifiliga -c o le a lolomiina le faʻaopoopoina o le faʻaopoopo (faila faʻaopoopoina).

FAʻAALIGA

O amioga a modprobe (ma le depmod ) e mafai ona suia e le (optional) seti file /etc/modules.conf .
Mo se auiliiliga auiliili o le mea e mafai ona i ai i lenei faila, faʻapea foi le faʻaogaina le faʻaaogaina e le falemaʻi ma le modprobe , tagaʻi i modules.conf (5).

Manatua o tulafono muamua ma le faʻasalaga o le a le mafai ona faʻamaonia pe afai o se faʻaoga e "faʻaogaina" e le kerneld! Vaavaai mo le fesoasoani mai i luga mo le teuina faifaipea o mea e teu i totonu.
Afai e te manaʻo e faʻaaoga le muai ma le post-install features, e tatau ona e tape le autoclean mo le kerneld ae tuʻu se mea e pei o le laina o loʻo i lalo i lau crontab (e faʻaogaina foi mo polokalame faʻafefe) ia fai autoclean i le 2 minute :

* / 2 * * * * test -f / proc / modules && / sbin / modprobe -r

STRATEGY

O le manatu e faapea o le modprobe o le a muamua tepa i totonu o le tusi o loʻo aofia ai modula ua faʻapipiʻiina mo le faʻasalaga nei o le fatu. Afai e le o maua le module i lea mea, o le modprobe o le a tilotilo i totonu o le tusi taatele i le kernel version (eg 2.0, 2.2). Afai e maua pea le module, modprobe o le a vaʻai i totonu o le tusi o loʻo i ai modula mo se faʻamalologa le faʻamaonia, ma isi.

A e faʻapipiʻi se masini fufulu fou, e tatau ona faʻaaogaina ia modules i se lisi e fesoʻotaʻi ma le faʻamalologa (ma le faʻataʻitaʻiga) o le fatu o loʻo e faʻapipiʻiina. Ona tatau loa lea ona e faia se symlink mai lenei tusi i le "faletusi" directory.

O taimi uma e te tuufaatasia ai se fatu fou, o le poloaiga " faia modules_install " o le a fatuina se tusi fou, ae o le a le suia le fesoʻotaʻiga "faʻafano".

A e mauaina se module e le fesoʻotaʻi ma le tufatufa o le fatu e tatau ona e tuʻuina i totonu o se tasi o tusi-tutoatasi tuusaʻo i lalo / lib / modules .

Ole laasaga lea e le mafai ona fai, lea e mafai ona faʻaaoga i /etc/modules.conf .

Faataitaiga

modprobe -t net

Taofiofi se tasi o laupepa o loʻo teuina i totonu o le tusi faʻamaufaʻailogaina o le "upega". O laʻasaga taʻitasi e faʻataonia seia oʻo ina manuia le tasi.

Modprobe -a -o le amata

O vāega uma o loʻo teuina i totonu o faʻamaumauga e tagotagi i le "boot" o le a utaina.

lafoaia o le modprobe

O lenei mea o le a taumafai e ave le module module slhc.o pe afai e le i ave muamua, ona e manaʻomia e le vaega o le slip le galuega i totonu o le module slhc. O lenei faalagolagoga o le a faʻamatalaina i le faila modules.dep lea na fatuina i se auala e aunoa ma le faʻaaoga .

Modprobe-slip

O lenei mea o le a lafoaʻiina ai le pusa moli. O le a faʻapipiʻu foi le module slhc aunoa ma le faʻaaogaina, seivagana ua faʻaaogaina e nisi lava vaega (eg ppp).

VAAI I LE ALO

(8), lsmod (8), kerneld (8), ksyms (8), rmmod (8).

SAFE MODE

Afai o le uila aoga e le tutusa ma le uila moni o le taimi lea e faʻaaoga e le modprobe lona saofaga ma le masalosalo tele. O le tuatusi mulimuli e masani ona avea o se igoa o le module, e tusa lava pe amata i le '-'. E naʻo le tasi le igoa o le module ma o le filifiliga o le fomu "fesuiaʻi = le tau" ua faasaina. O le igoa o le module e masani lava ona avea o se manoa, e leai se faʻalauteleina o le tala e faia i se tulaga saogalemu. Po o le a le faʻalauteleina o mea faʻapipiʻi e faʻaaogaina i faʻamatalaga e faitau mai le faila faila

e ono le tutusa ma uid pe a oo mai le modprobe mai le fatu, e moni lenei mea mo kernels> = 2.4.0-test11. I se lalolagi lelei, e mafai e le modprobe ona faʻalagolago i le fatu e na o le faʻailoaina o faʻamaumauga talafeagai i le modprobe. E tusa lava pe sili atu ma le tasi aʻa i totonu o le lotoifale na tupu ona o le maualuga o le kernel codes na pasi faasolosolo faʻasalalau mai le tagata faʻaaoga i modprobe. O le mea lea e le toe faʻatuatuaina ai le gaogaina o le fatu.

Modprobe e faʻapipiʻiina se auala saogalemu pe a na o na mea e aofia ai le siosiomaga

HOME = / TERM = linux PATH = / sbin: / usr / sbin: / pini: / usr / pini

O lenei mea e iloa ai le faʻataunuʻuina o le tino mai le fatu i luga o fatu 2.2 tusa lava pe 2.4.0-test11, e tusa lava pe uil == oe, lea e faia i luga o fatuga muamua.

FUAFUAINA O KOMISI

Afai e iai le directory / var / log / ksymoops ma o loo faʻaaogaina le modprobe i se filifiliga e mafai ona ave pe tape se module ona faʻapipiʻi lea e le modprobe lana tulafono ma le toe foʻi mai i / var / log / ksymoops / `date +% Y% m% d .log` . E leai se fesuiaiga e faʻamalo ai le taina faʻapipiʻi, pe afai e te le manaʻo e tupu, aua le faia / var / log / ksymoops . Afai o loʻo i ai lena tusi, e tatau ona maua e le aʻa ma ia avea ma mode 644 poʻo le 600 ma e tatau ona e suʻeina le insmod_ksymoops_clean i aso uma pe o lea.

MATAFAIOʻI TALOSAGA

ata (8), insmod (8).

Taua: Faʻaaoga le poloaiga a tagata ( % man ) e iloa ai pe faʻapefea ona faʻaaoga se poloaiga i luga o lau komepiuta faapitoa.