Цхкцонфиг - Линук / Уник наредба

цхкцонфиг - ажурирања и упити информације о рунлевел-у за системске услуге

Синопсис

цхкцонфиг --лист [ назив ]
цхкцонфиг --адд име
цхкцонфиг -дел име
цхкцонфиг [- ниво нивоа ] име <он | офф | ресет>
цхкцонфиг [ниво нивоа ]

Опис

цхкцонфиг нуди једноставну алатку за командну линију за одржавање хијерархије директоријума /етц/рц[0-6].д тако што ће системским администраторима разрешити задатак директног манипулирања бројним симболичким везама у тим директоријумима.

Ова имплементација цхкцонфиг инспирисана је командом цхкцонфиг која је присутна у оперативном систему ИРИКС. Уместо одржавања конфигурационих података изван хијерархије /етц/рц[0-6].д, ова верзија директно управља симболима у /етц/рц[0-6].д. Ово оставља све информације о конфигурацији у вези са којим инит програмима почиње на једној локацији.

цхкцонфиг има пет различитих функција: додавање нових услуга за управљање, уклањање услуга из менаџмента, навођење тренутних информација о покретању за услуге, промену информација о покретању за услуге и проверу стања покретања одређене услуге.

Када се цхкцонфиг покрене без икаквих опција, приказује се информације о коришћењу. Ако је дата само име сервиса, она проверава да ли је услуга конфигурисана за покретање у тренутном нивоу извршавања. Ако је то, цхкцонфиг враћа труе; иначе се враћа погрешно. Опција --левел се може користити за хавецхкцонфиг упитање алтернативног радног нивоа уместо тренутног.

Ако је један од укључених, искључених или ресетованих података назван по имену услуге, цхкцонфиг мења информације о покретању за одређену услугу. Он и офф заставе изазивају покретање или заустављање услуге, односно, у променама протокола. Знак ресетовања ресетује информације о покретању услуге на оно што је наведено у иницијалној скрипти у питању.

Подразумевано, опције за укључивање и искључивање утичу само на нивое 2, 3, 4 и 5, док ресет утиче на све нивое извођења. Опција -левел се може користити за одређивање којих погонских поља су погођена.

Имајте на уму да за сваку услугу, сваки рунлевел има или почетни скрипт или стоп скрипту. Приликом промене нивоа извођења, инит неће поново покренути већ започету услугу, а неће поновити сервис који се не покреће.

Опције

- нивои нивоа

Одређује нивое рада на које треба радити операција. Дато је као низ бројева од 0 до 7. На пример, - лево 35 одређује протоколе 3 и 5.

--адд име

Ова опција додаје нови сервис за управљање помоћу цхкцонфиг-а. Када се дода нова услуга, цхкцонфиг осигурава да услуга има почетак или убијање уноса у сваком радном колону. Ако било ком рунлевелу недостаје такав унос, цхкцонфиг креира одговарајући унос као што је наведено у дефаултним вриједностима у инит скрипти. Имајте на уму да се подразумевани уноси у одељцима 'ИНИТ ИНФО' са ограниченим ЛСБ имају предност у односу на подразумеване нивое извођења у инитсцрипту.

--дел име

Услуга је уклоњена из управљачког програма цхкцонфиг и све симболичке везе у /етц/рц[0-6].д који се односе на њега уклонити.

--лист име

Ова опција наводи све сервисе којима чеконфиг зна и да ли су заустављени или започети у сваком радном колону. Ако је име назначено, информације ће приказивати само име сервиса.

Рунлевел Филес

Свака услуга која треба управљати од стране цхкцонфиг-а захтијева двије или више коментираних линија доданих у инит.д скрипту. Прва линија говори о чему се подразумевају подразумевани радни протокови којима се сервис треба покренути, као и почетни и зауставни ниво приоритета. Ако услуга не треба, по дефаулту, да се покрене на било којим радним нивоима, а - требало би да се користи уместо листе рунлевелса. Друга линија садржи опис услуге и може се проширити преко више линија са наставком са повратном траком.

На пример, рандом.инит има ове три реда:

# цхкцонфиг: 2345 20 80 # опис: Сачува и враћа базу ентропи система за \ # генерацију произвољних произвољних генерација.

Ово каже да случајни сценарио треба започети у нивоима 2, 3, 4 и 5, да његов почетни приоритет треба бити 20, а његов приоритет заустављања треба бити 80. Требало би да схватите шта описује опис; \ доводи до тога да се линија настави. Додатни простор испред линије се занемарује.