Chkconfig - Linux / Unix stjórn

chkconfig - uppfærslur og fyrirspurnir runlevel upplýsingar fyrir kerfisþjónustu

Yfirlit

chkconfig --list [ nafn ]
chkconfig --add nafn
chkconfig - hluta nafn
chkconfig [- level levels ] name
chkconfig [- level level ] nafn

Lýsing

chkconfig veitir einfalt skipanalínu tól til að viðhalda /etc/rc[0-6].d möppuherferðinni með því að létta kerfisstjóra um það verkefni að beina handvirkum fjölmörgum táknrænum tenglum í þessum möppum.

Þessi framkvæmd chkconfig var innblásin af chkconfig stjórninni sem er til staðar í IRIX stýrikerfinu. Frekar en að viðhalda stillingarupplýsingum utan /etc/rc[0-6].d stigveldisins, heldur þessi útgáfa beinlínis stjórnunarstýringarnar í /etc/rc[0-6].d. Þetta skilur allar stillingarupplýsingarnar varðandi hvaða þjónustu init byrjar á einum stað.

chkconfig hefur fimm mismunandi aðgerðir: að bæta við nýjum þjónustum fyrir stjórnun, fjarlægja þjónustu frá stjórnun, skráningu núverandi uppsetningarupplýsinga fyrir þjónustu, breyta byrjunarupplýsingum fyrir þjónustu og athuga upphafsstað tiltekinnar þjónustu.

Þegar chkconfig er keyrður án nokkurra valkosta birtir hún notkunarupplýsingar. Ef aðeins þjónustanafn er gefið, stöðva það til að sjá hvort þjónustan er stillt til að hefjast í núverandi hlaupi. Ef það er, skilar chkconfig sannur; annars skilar það rangt. The -level valkostur má nota til að hafa hashkconfig fyrirspurn annað runlevel frekar en núverandi.

Ef einn af kveikt er á, slökkt eða endurstillt eftir þjónustunafnið breytir chkconfig uppsetningarupplýsingarnar fyrir tilgreinda þjónustu. Slökkt er á því að kveikja og slökkva á því að þjónustan sé hafin eða stöðvuð, hver um sig, í rennsli sem er breytt. Endurstilla fáninn endurstillir uppsetningarupplýsingarnar fyrir þjónustuna við það sem tilgreint er í viðkomandi handriti.

Sjálfgefið hefur kveikt og slökkt á valkostum aðeins hlaupaleikum 2, 3, 4 og 5, en endurstilling hefur áhrif á alla hlaupana. Hægt er að nota valmöguleika til að tilgreina hvaða hleðslur eru fyrir áhrifum.

Athugaðu að fyrir hverja þjónustu hefur hver hlaupi annaðhvort upphafsskrifa eða stöðva handrit. Þegar skipt er um rennsli mun init ekki endurræsa þjónustu sem þegar er hafin og mun ekki stöðva þjónustu sem er ekki í gangi.

Valkostir

- stig stig

Tilgreinir hlaupastigið sem aðgerð ætti að eiga við. Það er gefið sem strengur af tölum frá 0 til 7. Til dæmis: - Leið 35 tilgreinir stig 3 og 5.

- heiti

Þessi valkostur bætir við nýrri þjónustu fyrir stjórnun af chkconfig. Þegar nýr þjónusta er bætt við tryggir chkconfig að þjónustan hafi annaðhvort upphaf eða dráp í hverju hlaupi. Ef einhver runlavel vantar slíka færslu, skapar chkconfig viðeigandi færslu eins og tilgreint er með sjálfgefnum gildum í init handritinu. Athugaðu að sjálfgefna færslur í LSB-afmörkuðum 'INIT INFO'-hlutum hafa forgang yfir sjálfgefna hlaupið í initscript.

- hluta nafn

Þjónustan er fjarlægð úr chkconfig stjórnun, og allir táknræn tenglar í /etc/rc[0-6].d sem tengjast því að það er fjarlægt.

- lista nafn

Þessi valkostur sýnir alla þá þjónustu sem chkconfig veit um og hvort þeir eru stöðvaðir eða byrjaðir í hverju hlaupi. Ef nafn er tilgreint, upplýsingar í aðeins sýna um þjónustunafn.

Runlevel Files

Hver þjónusta sem ætti að vera meðhöndluð af chkconfig þarf tvær eða fleiri athugaðar línur bætt við init.d handritið. Fyrsti línan segir chkconfig hvaða runffels þjónustan ætti að byrja sjálfgefið, auk upphafs- og stöðvunarstiganna. Ef þjónustan ætti ekki sjálfkrafa að hefja í hvaða hlaupum sem er, ætti að nota í stað lista yfir hlaupaleikir. Í annarri línunni er lýsing á þjónustunni og hægt að framlengja hana á mörgum línum með áframhaldandi bakslagi.

Til dæmis, random.init hefur þessar þrjár línur:

# chkconfig: 2345 20 80 # lýsing: Vistar og endurheimtir kerfi entropy laug fyrir \ # hærri gæði handahófi númer kynslóð.

Þetta segir að handahófi handritið ætti að vera byrjað á stigum 2, 3, 4 og 5, að upphafsstyrkur hans ætti að vera 20 og að stöðva forgang hans ætti að vera 80. Þú ættir að geta fundið út hvað lýsingin segir; The \ veldur því að línan verði haldið áfram. The auka rúm fyrir framan línuna er hunsað.