NAME
modprobe - te whakamahi i nga waahanga rongonui
SYNOPSIS
modprobe [-adnqv] [-C config ] kōwae [tohu = te uara ...]
modprobe [-adnqv] [-C config ] [-t momo ] tauira
modprobe -l [-C config ] [-t momo ] tauira
modprobe -c [-C config ]
modprobe -r [-dnv] [-C config ] [kōwae ...]
modprobe -Wh
OPTIONS
-a , --all
Whakamahia nga taapiri rite katoa engari kaua e mutu i muri i te waahanga angitu tuatahi.
-c , --showconfig
Whakaatuhia te whirihoranga kua whakamahia nei.
-C , - configff config
Whakamahia te whirihora kōnae engari i te (te kōwhiringa) /etc/modules.conf hei tohu i te whirihoranga. Ka taea hoki te whakamahi i te taiao taiao MODULECONF hei tīpako (me te whakakore) i tetahi kōnae whirihora rerekē mai i te taunoa /etc/modules.conf (ranei /etc/conf.modules (kua paheke )).
Ina tautuhia te UNGE_MACHINE taiao, ka whakamahia e nga taputapu tona uara mo te papa miihini mai i te uname () syscall. Ko te nuinga o tenei ka whakamahia e koe i te kohikohi i nga waahanga 64 nekehanga i te mokowā kaiwhakamahi 32 neke atu ranei, ka whakaturia UNAME_MACHINE ki te momo o nga waahanga. Kaore e taea e nga waahanga o teianei te tautoko i te aratau tarai ripeka katoa mo nga waahanga, he iti noa te whakatau i waenga i te 32 me te 64 o nga putanga bit o te mahinga manaaki.
-d , --buka
Whakaatuhia nga korero e pā ana ki te tohu o roto o te huinga o nga whakawaerangi.
-h , --help
Whakaatuhia he whakarāpopototanga o ngā kōwhiringa ka puta tonu.
-k , - whakahua
Tautuhia te 'autoclean' i runga i nga waahanga kua utaina. Kei te whakamahia e te kiore ka karangahia te modprobe ki te whakaoti i te ahua ngaro (ka tukuna hei kaupapa). Ko te kōwhiringa -q te tohu -k . Ka tukuna enei kōwhiringa ki te whakauru .
-l , --list
Whakaritea nga waahanga e rite ana.
-n , - te whakaatu
Kaua e tino mahi i te mahi, whakaatu noa i te mea ka mahia.
-q , --iwi
Kaua e amuamu mo te kore o te kuhunga ki te whakauru i tetahi kōwae. Tonu tonu, engari kaore i te waatea, me etahi atu mea ka taea e te hoahoa ki te whakamatautau. Ka tukuna tenei kōwhiringa ki te kaituhi .
-r , --remove
Tangohia te kōwae (kohikohi) ka mahi autoclean rānei, i runga i te mea kei te whakauruhia etahi kōwae e whakahuahia ana i te raina whakahau.
-s , --syslog
Whakarongo ma te syslog hei utu mo te stderr. Ko enei kōwhiringa ka tukuna kia tukuna .
-t moduletype ; - moduletype
Whakaaro noa i nga waahanga o tenei momo. ka titiro anake te modprobe ki nga waahanga e whai ana i te huarahi whaiaronga " / moduletype / ". Ka taea e te module module te whakauru atu i te ingoa o te whaiaronga neke atu i te kotahi, hei tauira: " -t drivers / net " ka whakarārangitia ngā kōwae i te xxx / drivers / net / me ona papanga.
-v , --verbose
Tāngia nga whakahau katoa ka oti.
-V, - whakawhiti
Whakaatuhia te putanga o te modprobe .
Tuhipoka:
Kaua nga ingoa o te tauira e whai ara (kore '/'), kaore ano hoki i roto i te raupapa '.o'. Hei tauira, kaore he ingoa whaimana o te ingoa mo te modprobe , /lib/modules/2.2.19/net/slip me te slip.o. Ko tenei e pa ana ki te raina whakahau me nga whakauru kei roto i te whirihora.
DESCRIPTION
Ko te tikanga mo te whakamahi i te raupapa o te hoahoa me te whakahiato kia hangaia he raanei raanei Linux mo nga kaiwhakamahi katoa, kaiwhakahaere, me nga kaitautoko.
Ka whakamahi a Modprobe i te kōnae "Makefile" -e rite ana ki te tipu tautoko, i hangaia e te depmod , ki te utaina aunoa i nga waahanga e tika ana mai i te huinga o nga tauira e wātea ana i nga rakau whaiaro kua tautuhia.
Ka whakamahia te Modprobe ki te kawenga i tetahi waeine kotahi, he huinga o nga waahanga whakawhirinaki, nga waeine katoa e tohua ana ki te tohu tohu.
Ka tukuna aunoa e Modprobe nga whakawaehere katoa e hiahiatia ana i roto i te putea o te kōwae, penei i whakaahuahia e te modules.dep file dependency. Mena ka ngaro te uta o tetahi o enei modules, ka tohatoha noa te tapeke katoa o nga waahanga e utaina ana i roto i te waahi o te wa.
Ko te Modprobe nga huarahi e rua hei whakawhiti i nga pou . Kotahi te huarahi (te tikanga rapu) ka ngana ki te kawenga i tetahi kōwae i roto i te rarangi (kua tautuhia ma te tauira ). Ka mutu te utaina o Modprobe i te wa e angitu ana nga kawenga o te kōwae. Ka taea te whakamahi i tenei hei whakawhiti i tetahi atekira Ethernet mai i te rarangi.
Ko tetahi atu tikanga modprobe ka taea te whakamahi ko te utaina i nga waahanga katoa mai i te rarangi. Tirohia nga tauira , i raro nei.
Ma te kōwhiringa -r , ka tango aunoa te modprobe i te huinga o nga whakawaerangi, rite tonu ki te huarahi " rmmod -r ". Kia mahara ko te whakamahi i te " modprobe -r " anake ka horoi i nga waahanga kaore i whakamahia, ka mahi ano hoki i nga whakahau o mua me te tango-tango i te kōnae whirihoranga /etc/modules.conf .
Ko te whakakotahi i nga kōwhiringa -l me -t te whakariterite i nga waahanga wātea katoa o tetahi momo.
Ko te kōwhiringa -c ka tautuhi i te whirihoranga e whakamahia ana (kōnae tautuhinga taunoa).
Tuhinga
Ko te whanonga o te modprobe (me te depmod ) ka taea te whakarereketia e te mahinga whiriwhiringa (optional) /etc/modules.conf .
Mo te taipitopito taipitopito o nga mea ka taea e tenei kōnae, me te whirihoranga taunoa e whakamahia ana e te depmod me te modprobe , tirohia te modules.conf (5).
Kia mahara kaore e paahitia nga whakahau o mua me te tango-atu mēnā ka "whakahouhia" tetahi kōwae e te kerneld! Rapua mo te tautoko i te haere ake mo te rokiroki i roto i te kōpaki.
Mena e hiahia ana koe ki te whakamahi i nga ahuatanga o mua me te whakairinga, me tahuri koe ki te whakaweto autoclean mo te kerneld ka hoatu he mea hei rarangi e whai ake nei i roto i to crontab (kei te whakamahia hoki mo nga punaa taunoa) ki te mahi autoclean i nga 2 meneti :
* / 2 * * * * test -f / proc / modules && / sbin / modprobe -r
STRATEGY
Ko te whakaaro ko tenei kaitohutohu ka titiro tuatahi i roto i te whaiaronga e whakauru ana i nga waahanga kua kohia mo te tuku i te kernel. Mena kaore i kitea te kōwae i reira, ka titiro te modprobe i roto i te whaiaronga i te nuinga o te putanga o te kernel (hei tauira, 2.0, 2.2). Mena kei te kitea tonu te kōwae, ka titiro te modprobe ki te whaiaronga e mau ana i nga waahanga mo te tukunga taunoa, me te pera ano.
A, no te tautahu koe i te mahinga hou, me nekehia nga whakawhitinga ki tetahi whaiaronga e pa ana ki te tuku (me te putanga) o te kiore kei te tautae koe. Na me mahi koe i te symlink mai i tenei whaiaronga ki te whaiaronga "taunoa".
I nga wa katoa ka kohikohi koe i te koiora hou, ko te whakahau " hanga modules_install " ka waihanga i tetahi whaiaronga hou, engari kaore e huri i te hono "taunoa".
Ki te whiwhi koe i tetahi kōwae kāore i te hono ki te tohatoha o te koiora me waiho e koe i roto i tetahi o nga whaiaronga-putanga motuhake i raro i / lib / modules .
Koinei te rautaki taunoa, ka taea te whakakore i te /etc/modules.conf .
Nga tauira
modprobe -t net
Whakauruhia tetahi o nga mahinga e rongoa ana i roto i te whaiaronga kua tohuhia "net". Ka whakatauhia nga waahanga katoa kia puta ra ano tetahi.
modprobe -a-te whakaoho
Ko nga mema katoa e penapenahia ana i roto i nga papamahi e tohuhia ana ko te "whawhai" ka utaina.
whakaheke tauira
Ka ngana tenei ki te uta i te kōwae slhc.o mehemea kaore i utaina i mua, no te mea ka hiahiatia te mahi i roto i te kōwae slhc. Ka whakamaramatia tenei ahuatanga i roto i te kōnae modules.dep kua waihangatia e te depmod .
raupapa-hoahoa
Ka whakakorea e tenei te whakarereke i te putea. Ka whakakorea ano hoki e ia te kōwae slhc, ki te kore e whakamahia e etahi atu waehu (hei tauira ppp).
Tirohia TEAKE
depmod (8), lsmod (8), kerneld (8), ksyms (8), rmmod (8).
Tuhinga o mua
Mena kaore te uid whai hua e rite ana ki te uira mau ka tukuna e te hoahoa he whakauru ki te whakaaro nui. Ko te tawhito whakamutunga ka tukuna he ingoa waehere, ahakoa ka timata me te '-'. Ka taea anake te ingoa kotahi me nga waahanga o te puka "tāupe = te uara" kua karohia. Ko te ingoa o te kōwae e mahihia ana hei aho, kaore he whakawhitinga meta e mahia i roto i te aratau haumaru. Heoi kei te whakamahia tonu te whakawhitinga meta e te raraunga ka panuihia mai i te kōnae whirihora.
kaore pea e rite ki te uid i te wa e tukuna mai ai te tauira mai i te kernel, he pono tenei mo nga kernels> = 2.4.0-test11. I roto i te ao pai, ka taea e te modprobe te whakawhirinaki ki te kernel ki te whakawhiti noa i nga tawhito whaimana ki te hoahoa. Engari i te iti rawa te whakamahi i tetahi pakiaka i te takiwa o te rohe, no te mea kua paahitia nga tawhito kaore i te whakawhitingahia mai i te kaiwhakamahi ki te whakarererangi. No reira kaore e whakawhirinakihia ana e te modprobe te whakauru o te kernel.
ka tautuhi aunoa a modprobe i te aratau haumaru ka noho noa te taiao o enei aho
HOME = / TERM = linux PATH = / sbin: / usr / sbin: / bin: / usr / binKa kitea e tenei te mahi a te hoahoa mai i te kernel i runga i nga kiore 2.2 ahakoa 2.4.0-test11, ahakoa te uid == e, e mahia ana e ia mo nga momo o mua.
WHAKAMAHI KAUPAPA
Mena kei te tuhia te whaiaronga / var / log / ksymoops ka whakahaerehia te modprobe me te kōwhiringa ka taea te utaina, te muku ranei i tetahi kōwae ka whakauruhia e te modprobe tana whakahau me te hokinga mai i te / var / log / ksymoops / `date +% Y% m% d .log` . Kaore he whakawhiti hei whakakore i tenei takiuru aunoa, ki te kore koe e hiahia kia puta, kaore koe e waihanga / var / log / ksymoops . Mena kei te ora taua whaiaronga, me waiho ma te pakiaka me te ahua 644, 600 ranei me whakahaere koe i te tuhinga insmod_ksymoops_clean i nga ra katoa.
Nga UTILITIES KAUPAPA
depmod (8), insmod (8).
Mea nui: Whakamahia te whakahau tangata ( % tangata ) kia kite pehea e whakamahia ana he whakahau i runga i to rorohiko.