Chkconfig - Linux / Unix Command

chkconfig - ùrachaidhean agus ceistean a 'toirt fiosrachaidh mu sheirbheisean siostam

Synopsis

chkconfig - liosta [ ainm ]
chkconfig - cuir ainm
chkconfig --del name
chkconfig [--level levels ] ainm
chkconfig [--level levels ] ainm

Tuairisgeul

Tha chkconfig a 'solarachadh inneal loidhne sìmplidh airson a bhith a' gleidheadh ​​an stiùiridh tagraidh /etc/rc[0-6].d le bhith a 'leigeil le rianadairean an t-siostaim an gnìomh a bhith a' dèiligeadh gu dìreach ris na ceanglaichean samhlachail iomadach anns na seòlaidhean sin.

Chaidh an gnìomhachadh seo de chkconfig a bhrosnachadh leis an òrdugh chkconfig a tha an làthair anns an t-siostam obrachaidh IRIX. An àite a bhith a 'cumail suas fiosrachadh rèiteachaidh taobh a-muigh an t-seòlaidh /etc/rc[0-6].d, ge-tà, tha an dreach seo a' stiùireadh nan co -cheanglaichean dìreach ann an /etc/rc[0-6].d. Tha seo a 'fàgail a h-uile fiosrachadh rèiteachaidh a thaobh dè na seirbheisean a thòisichear a' tòiseachadh ann an aon àite.

Tha còig dreuchdan sònraichte aig chkconfig: a 'cur seirbheisean ùra airson rianachd, a' toirt air falbh seirbheisean bho riaghladh, a 'clàradh an fhiosrachadh tòiseachaidh làithreach airson seirbheisean, ag atharrachadh fiosrachadh tòiseachaidh airson seirbheisean, agus a' sgrùdadh suidheachadh tòiseachaidh seirbheis sònraichte.

Nuair a thèid chkconfig a ruith às aonais roghainnean sam bith, bidh ea 'sealltainn fiosrachadh cleachdaidh. Mura h-eil ach seirbheis seirbheis air a thoirt seachad, bidh e a 'dearbhadh a bheil an t-seirbheis air a cho-dhealbhadh gus a bhith air a thòiseachadh anns an runlevel làithreach. Ma tha, tha chkconfig a 'tilleadh fìor; air neo tha e a 'tilleadh ceàrr. Faodar an roghainn -level a chleachdadh airson havechkconfig a 'faighneachd runlevel eile seach an tè a tha ann an-dràsta.

Ma tha aon de, air falbh no ath-shuidheachadh air a chomharrachadh às deidh ainm an t-seirbheis, tha chkconfig ag atharrachadh an fhiosrachadh tòiseachaidh airson an t-seirbheis shònraichte. Bidh na brataichean air falbh is dheth ag adhbhrachadh gun tèid an t-seirbheis a thòiseachadh no a stad, fa leth, anns na ròin-rèile a bhith air an atharrachadh. Bidh am bratach ath-shuidhichte ag ath-shuidheachadh an fhiosrachadh tòiseachaidh airson an t-seirbheis gu rud sam bith a tha air a shònrachadh anns an sgriob tùsail.

Mar as trice, bidh na roghainnean air adhart a-mhàin a 'toirt buaidh air ruithlevels 2, 3, 4, agus 5, fhad' s a tha ath-shuidheachadh a 'toirt buaidh air na rùin-rionnagan air fad. Faodar an roghainn --level a chleachdadh gus comharrachadh dè na rionnagan-rèile air a bheil buaidh.

Thoir fa-near, airson gach seirbheis, gu bheil sgriobt tòiseachaidh no sgriobt stad aig gach runlevel. Nuair a bhios tu a 'tionndadh runlevels, cha toisich an t-seirbheis ath-thòiseachadh air ais mar-thà, agus cha toir e stad air seirbheis nach eil a' ruith.

Roghainnean

- ìrean àrda

A 'sònrachadh nan ìrean ruith a bu chòir obrachadh a bhith ann. Tha e air a thoirt mar shreath de àireamhan bho 0 gu 7. Mar eisimpleir, --level 35 a 'sònrachadh ruithealan 3 agus 5.

--add ainm

Tha an roghainn seo a 'cur seirbheis ùr ri rianachd le chkconfig. Nuair a thèid seirbheis ùr a chur ris, bidh chkconfig a 'dèanamh cinnteach gu bheil toiseach tòiseachaidh no inntrigeadh marbh anns gach raon-ùghdarrais. Ma tha runlevel sam bith a dhìth inntrigidh mar sin, bidh chkconfig a 'cruthachadh an inntrigidh iomchaidh mar a tha air a shònrachadh leis na luachan bunaiteach anns an sgriob tùsail. Thoir fa-near gu bheil na h-inntrigidhean bunaiteach ann an earrannan 'INIT INFO' air an cuartachadh le LSB a 'toirt tùs-aire thairis air na ruithealan bunaiteach anns an initscript.

--del ainm

Thèid an t-seirbheis a thoirt air falbh bho riaghladh chkconfig, agus thèid ceanglaichean samhlachail sam bith ann an /etc/rc[0-6].d a bhuineas ris a thoirt às.

- ainm a liostadh

Tha an roghainn seo a 'liostadh a h-uile seirbheis a tha fios aig chkconfig mu dheidhinn, agus co dhiubh a tha iad gan stad no a' tòiseachadh anns gach runlevel. Ma tha ainm air a shònrachadh, cha nochd fiosrachadh a-mhàin mu dheidhinn ainm seirbheis.

Faidhlichean Runlevel

Feumaidh gach seirbheis a bu chòir a stiùireadh le chkconfig dà shreath no barrachd de na loidhnichean a chuir ris an script init.d. Tha a 'chiad loidhne ag innse do chkconfig dè na rionnagan-rèile a bu chòir an t-seirbheis a thòiseachadh a-rèir gnàthach, a bharrachd air na ìrean tàbhachd tòiseachaidh is stad. Mura bu chòir tòiseachadh air an t-seirbheis, gu h-àbhaisteach, ann an seòlaidhean-ruith sam bith, a - bu chòir a bhith air a chleachdadh an àite liosta nan runlevels. Tha an dàrna loidhne a 'toirt tuairisgeul air an t-seirbheis, agus dh'fhaoidte gun tèid a leudachadh thairis air grunn loidhnichean le leantainn air ais.

Mar eisimpleir, air thuaiream.Tha na trì loidhnichean seo air tòiseachadh:

# chkconfig: 2345 20 80 # description: A 'gleidheadh ​​agus ag ath-nuadhachadh an t-siostam entropy siostam airson \ # gineadh àireamh thìde de chàileachd àrd.

Tha seo ag ràdh gum bu chòir an sgriobt air thuaiream a thòiseachadh ann an ìrean 2, 3, 4, agus 5, gum bu chòir a phrìomhachas tòiseachaidh a bhith 20, agus gum bu chòir a phrìomhachas stad 80 a bhith agad. Bu chòir dhut a bhith comasach air na tha an tuairisgeul ag ràdh a-mach; tha \ a 'ciallachadh gum bi an loidhne air a leantainn. Chan eil an còrr a tha air beulaibh na loidhne air a leigeil seachad.