Modprobe - Raihana Linux - Ture Unix

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 / bin

Ka 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.