Chkconfig - Linux / Unix Command

chkconfig - mga update ug pangutana nga impormasyon sa runlevel alang sa mga serbisyo sa sistema

Sinopsis

chkconfig --list [ ngalan ]
chkconfig - ngalanan
chkconfig --del ngalan
chkconfig [- level level ] ngalan
chkconfig [- lebel nga lebel ] ngalan

Deskripsiyon

Ang chkconfig naghatag sa usa ka yano nga himan sa command-line alang sa paghupot sa hierarchy sa /etc/rc[0-6].d directory pinaagi sa pagbuhi sa mga tigdumala sa sistema sa tahas nga direkta nga magmanipula sa daghang simbolikong mga sumpay sa mga direktiba.

Kini nga pagpatuman sa chkconfig giinspirar sa chkconfig command nga anaa sa IRIX operating system. Imbis nga paghupot sa kasayuran nga kasayuran sa gawas sa /etc/rc[0-6].d hierarchy, bisan pa, kini nga bersyon direktang nagdumala sa mga symlink sa /etc/rc[0-6].d. Kini nga mga dahon sa tanan nga mga kasayuran nga kasayuran mahitungod sa kung unsang mga serbisyo ang init magsugod sa usa ka dapit.

Ang chkconfig adunay lima ka managlahi nga mga gimbuhaton: pagdugang sa mga bag-ong serbisyo alang sa pagdumala, pagkuha sa mga serbisyo gikan sa pagdumala, paglista sa kasamtangan nga pagsugod nga kasayuran alang sa mga serbisyo, pag-usab sa pagsugod nga kasayuran alang sa mga serbisyo, ug pagsusi sa pagsugod nga kahimtang sa usa ka partikular nga serbisyo.

Sa diha nga ang chkconfig nagadagan nga wala'y kapilian, kini nagpakita sa impormasyon sa paggamit. Kon usa lamang ka ngalan sa serbisyo ang gihatag, kini nagsusi aron masuta kung ang serbisyo gipahimutang nga gisugdan sa kasamtangan nga runlevel. Kon kini mao, ang chkconfig mobalik tinuod; kon dili kini mobalik nga bakak. Ang -level nga kapilian mahimo gamiton sa havechkconfig pagpangutana sa alternatibong runlevel kay sa kasamtangan.

Kung ang usa sa on, off, o pag-reset ang gitino human sa ngalan sa serbisyo, ang chkconfig mag-usab sa pagsugod sa impormasyon alang sa tinudlong serbisyo. Ang mga on ug off nga mga bandera maoy hinungdan sa pagsugod o paghunong sa pag-alagad, matag usa, diha sa mga rutina nga giusab. Ang pag-reset sa bandila nagsugod sa impormasyon sa pagsugod alang sa pag-alagad sa bisan unsa nga gihisgutan sa init script nga pangutana.

Sa default, ang mga opsyon sa on ug off makaapekto lamang sa runlevels 2, 3, 4, ug 5, samtang ang pag-reset makaapekto sa tanang runlevels. Ang mahimo sa --level mahimo nga gamiton aron mahibal-an kung diin ang mga runlevels apektado.

Timan-i nga alang sa matag serbisyo, ang matag runlevel adunay sinugdanan nga script o stop script. Kung ang switching runlevels, dili na magsugod ang init sa usa ka nagsugod na nga serbisyo, ug dili na mohunong sa usa ka serbisyo nga wala nagdagan.

Mga kapilian

- lebel nga lebel

Nagtino nga ang lebel sa pagdagan ang usa ka operasyon kinahanglan nga may kalabutan. Gihatag kini ingon nga hugpong sa mga numero gikan sa 0 ngadto sa 7. Pananglitan, ang - level 35 nagtino sa runlevels 3 ug 5.

- ngalan nga ad

Kini nga opsyon nagdugang sa bag-ong serbisyo alang sa pagdumala pinaagi sa chkconfig. Sa diha nga ang usa ka bag-ong serbisyo gidugang, ang chkconfig nagsiguro nga ang serbisyo adunay sinugdanan o usa ka pagsulod sa pagpatay sa matag runlevel. Kon adunay bisan unsa nga runlevel nga kulang sa ingon nga usa ka entry, chkconfig nagmugna sa angay nga pagsulod ingon nga gitino pinaagi sa mga default nga mga bili sa init script. Hinumdumi nga ang default nga mga entries sa LSB-delimited 'INIT INFO' nga mga seksyon nag-una sa mga default runlevels sa iniskrito.

--Del ngalan

Ang serbisyo gikuha gikan sa pagdumala sa chkconfig, ug ang bisan unsang simbolikong mga sumpay sa /etc/rc[0-6].d nga may kalabutan niini gikuha.

- ngalan nga ngalan

Kini nga opsyon naglista sa tanan nga mga serbisyo nga nahibal-an sa chkconfig, ug kung kini gihunong o gisugdan sa matag runlevel. Kon ang ngalan gipahayag, ang impormasyon sa makita lamang mahitungod sa ngalan sa serbisyo.

Runlevel Files

Ang matag serbisyo nga kinahanglan nga mapugngan sa chkconfig nagkinahanglan sa duha o labaw pa nga nagkomento nga mga linya nga idugang sa init.d script niini. Ang una nga linya nagsulti sa chkconfig kung unsa ang runlevels ang serbisyo kinahanglan magsugod pinaagi sa default, maingon man ang pagsugod ug paghunong sa mga prayoridad nga lebel. Kung ang pag-alagad kinahanglan dili, pinaagi sa default, magsugod sa bisan unsa nga runlevels, usa - kinahanglan gamiton puli sa listahan sa runlevels. Ang ikaduha nga linya adunay usa ka paghulagway alang sa pag-alagad, ug mahimong gipalapdan sa daghang mga linya uban ang pagpadayon sa backslash.

Pananglitan, ang random.init adunay tulo ka linya:

# chkconfig: 2345 20 80 # paghulagway: Makatipig ug makapabalik sa sistema sa entropy pool alang sa \ # mas taas nga kalidad nga random nga numero nga henerasyon.

Kini nag-ingon nga ang random script kinahanglan magsugod sa lebel 2, 3, 4, ug 5, nga ang prayoridad sa pagsugod niini kinahanglan nga 20, ug nga ang prayoridad sa paghunong kinahanglan nga 80. Kinahanglan nimo mahibal-an kung unsa ang gisulti sa paghulagway; ang mga hinungdan ang linya magpadayon. Ang sobrang luna sa atubangan sa linya wala panumbalinga.