Chkconfig - Linux / Unix Command

chkconfig - өзгөрүүлөр жана суроолор боюнча маалымат runlevel системасынын кызматтары

Кыскача баяндама

chkconfig --list [аты]
chkconfig --add аты
chkconfig --del аты
chkconfig [--level сапаты] аты <жөнүндө | өчүрүү | кайра>
chkconfig [--level денгээлдери] аты

баяндоо

chkconfig түздөн-түз ошол каталогдорго көптөгөн каймана шилтемелер айлантып тапшырманы системалык администраторлорго бошотуу менен /etc/rc[0-6].d каталог баскычтарын сактоо үчүн жөнөкөй эле буйрук сап курал менен камсыз кылууда.

chkconfig Бул ишке ашыруу Irix жаткан системасындагы chkconfig буйрук азыркы шыктандырган. Тескерисинче /etc/rc[0-6].d иерархияда тышкары тарам маалыматты сактоо үчүн эмес, бирок, бул версия түздөн-түз башкарат symlinks /etc/rc[0-6].d менен. Бул кандай кызматтар жөнүндө тарам маалыматтардын баарын таштап ЖМТИнин бир жерде башталат.

chkconfig беш так милдети бар: башкаруу үчүн жаңы кызматтарды кошуп, башкаруу кызматтарын алып, учурдагы баштоо кызматтар үчүн кызмат үчүн баштоо маалымат өзгөрүп маалыматты санап, жана белгилүү бир кызматты баштоо абалын текшерүү.

chkconfig ар кандай жолдор чуркап келгенде, ал колдонуу маалыматын көрсөтөт. гана кызмат аты берилген болсо, анда тейлөө учурдагы runlevel башталган турган өзгөрүүлөр жок экенин текшерет. Эгер ошондой болсо, анда чыныгы chkconfig кайтарып берет; антпесе жалган кайтарат. --level жол альтернатива runlevel учурдагы бир эмес, суроо havechkconfig үчүн гана пайдаланылышы мүмкүн.

боюнча бир болсо, жок, же баштапкы абалга кызмат атынан көрсөтүлгөн, chkconfig көрсөтүлгөн кызмат үчүн баштоо жөнүндө маалымат. жана желектери өчүрүү кызматы баштоо же токтотуу мүмкүн алып, тиешелүүлүгүнө жараша, runlevels-жылы болуп өзгөрдү. абалга желеги каралып жаткан ЖМТИ ариби менен көрсөтүлгөн болсо, кызмат үчүн баштоо маалыматты жокко чыгарды.

Алыдын ала, жана жолдор өчүрүү гана runlevels таасир 2, 3, 4, 5, баштапкы абалга runlevels бардык таасир этет, ал эми. --level параметр runlevels таасир турган көрсөтүү үчүн колдонулушу мүмкүн.

ар бир кызмат, ар бир runlevel баштоо арибин же бирдиктүү арибин да бар экенин белгилешет. runlevels күйгүзгөндөн кийин, ЖМТИ ансыз-Найти кызматын баштоо кайра жок кылат, качып эмес, кызмат кайра токтоп калат.

Жолдор

--level денгээлдери

бир операция тиешелүү керек Нускасы көлөмүн белгилейт. Бул 0дөн 7. сандардын сап катары берилген, мисалы, --level 35 runlevels, 3 жана 5 белгилейт.

--add аты

Бул параметр chkconfig башкаруу үчүн жаңы кызмат кошумчалайт. бир жаңы кызматы кошулган болсо, chkconfig кызматы баштоого же ар бир runlevel бир өлтүрөт жазуу да камсыз кылат. ар кандай runlevel Мындай жазуу жок болсо, chkconfig ЖМТИ ариби менен демейки баалуулуктар тарабынан көрсөтүлгөн тиешелүү жазуу жаратат. Ошол демейки жазууларды Эскертүү группаны-тактала "ЖМТИ Info" бөлүктөрү initscript жарыяланбаган runlevels үстүнөн артыкчылыкка ээ.

--del аты

кызмат башкарууну chkconfig алып салынды, жана ага тиешелүү /etc/rc[0-6].d ар кандай маанидеги шилтемелер алынып салынат.

--list аты

Бул параметр chkconfig билет кызматтардын тизмеси, алар токтоп, же ар бир runlevel башталган же жокпу. Аты-жөнү көрсөтүлгөн болсо, анда тейлөө аты гана экранда маалымат.

Runlevel Files

chkconfig тарабынан башкарылуучу керек Ар бир кызмат үчүн эки же андан көп жорум сызыктар анын init.d ариби менен кошо муктаж. биринчи сап башында кызматы демейки боюнча башталган болушу керек runlevels, ошондой эле chkconfig жана артыкчылыктуу көлөмүн токтотууга чакырат. кызмат демейки боюнча эмес, керек болсо, ар кандай runlevels-жылы башталган, а - runlevels тизмесин ордуна колдонулушу керек. экинчи кызмат үчүн чагылдырылышын жана слэш улантуу менен бирге бир нече линиялары боюнча узартылышы мүмкүн.

Мисалы, random.init бул үч саптар бар:

# Chkconfig: 2345 20 80 # сүрөттөлүшү: куткарат жана \ # жогорку сапаттагы кокустук саны муунга системасы энтропия көлмө калыбына келтирүүдө.

Бул кокустук жазуусу баскычтарда башталып керек 2 деп, 3, 4, 5, анын башталышы артыкчылыктуу 20 болушу керек, жана анын бирдиктүү артыкчылыктуу 80. Сиз сүрөттөлүшү кандай амал табууга жөндөмдүү болушу керек болушу керек деп айтылат; \ Сап улантылат себеп болот. сызыктын алдында кошумча орун эске алынбайт.