Chkconfig - Linux / Unix Kmand

chkconfig - l-aġġornamenti u l-mistoqsijiet dwar l-informazzjoni ta 'l-iżbarriq tas-servizzi tas-sistema

Sinteżi

chkconfig --list [ isem ]
chkconfig - agħmel isem
chkconfig --del isem
chkconfig [- livelli ta 'livelli ] isem
chkconfig [- livelli ta 'livelli ] l- isem

Deskrizzjoni

chkconfig jipprovdi għodda sempliċi tal-linja tal-kmand biex tinżamm il-ġerarkija tad-direttorju /etc/rc[0-6].d billi ttaffi lill-amministraturi tas-sistema tal-kompitu li jimmanipulaw direttament ir-rabtiet simboliċi numerużi f'dawk id-direttorji.

Din l-implimentazzjoni ta 'chkconfig ġiet ispirata mill-kmand chkconfig preżenti fis-sistema operattiva IRIX. Minflok ma żżomm informazzjoni ta 'konfigurazzjoni barra mill-ġerarkija /etc/rc[0-6].d, madankollu, din il-verżjoni tmexxi direttament is- simboli f'/etc/rc[ 0-6 ].d. Dan iħalli l-informazzjoni kollha dwar il-konfigurazzjoni dwar liema servizzi init jibda f'post wieħed.

chkconfig għandha ħames funzjonijiet distinti: iżżid servizzi ġodda għall-ġestjoni, tneħħi servizzi mill-maniġment, telenka l-informazzjoni kurrenti dwar l-istartjar għal servizzi, tibdel l-informazzjoni tal-bidu għas-servizzi u tikkontrolla l-istat tal-bidu ta 'servizz partikolari.

Meta chkconfig jitmexxa mingħajr l-ebda għażla, juri informazzjoni dwar l-użu. Jekk jingħata biss isem ta 'servizz, iċċekkja biex tara jekk is-servizz huwiex konfigurat biex jinbeda fil-livell ta' nfiq kurrenti. Jekk inhi, chkconfig jirritorna veru; inkella jirritorna falza. L-għażla ta 'l-'ift' tista 'tintuża biex tkun ikkonferma l-mistoqsija ta' livell ta 'żvilupp alternattiv aktar milli dak kurrenti.

Jekk waħda mill-on, off jew reset hija speċifikata wara l-isem tas-servizz, chkconfig ibiddel l-informazzjoni tal-bidu għas-servizz speċifikat. Il-bnadar ta 'darba u ta' darba jikkawżaw li s-servizz jinbeda jew jitwaqqaf, rispettivament, fil-livell ta 'nfiq li qed jinbidel. Il-bandiera reset reset l-informazzjoni tal-bidu għas-servizz għal dak li hu speċifikat fl-iskritt init inkwistjoni.

B'kontumaċja, l-għażliet ta 'mixgħul u mitfi jaffettwaw biss is-runlevels 2, 3, 4 u 5, filwaqt li reset jaffettwa l-livelli kollha ta' runlevels. L-għażla ta 'l-'level' tista 'tintuża biex tispeċifika liema livelli ta' nfiq huma affettwati.

Innota li għal kull servizz, kull runlevel għandu jew skritt tal-bidu jew skritt ta 'waqfien. Meta taqleb is-runlevels, l-init ma jerġax jibda servizz li diġà beda, u mhux se jerġa 'jwaqqaf servizz li ma jaħdimx.

Għażliet

- livelli tal-livelli

Jispeċifika l-livelli tal-ġirja li operazzjoni għandha tkun dwarha. Huwa mogħti bħala sensiela ta 'numri minn 0 sa 7. Pereżempju, - livell 35 jispeċifika l-livelli ta' eżekuzzjoni 3 u 5.

- isem hawn

Din l-għażla żżid servizz ġdid għall-ġestjoni minn chkconfig. Meta jiżdied servizz ġdid, chkconfig jiżgura li s-servizz għandu bidu jew dħul ta 'qtil f'kull livell ta' żvilupp. Jekk xi nfiq ta 'livell baxx huwa nieqes tali dħul, chkconfig joħloq l-entrata xierqa kif speċifikat mill-valuri awtomatiċi fl-iskritt init. Innota li l-entrati awtomatiċi f'taqsimiet ta '' INIT INFO 'delimitati minn LSB jieħdu preċedenza fuq il-livelli ta' nfiq default fil-kitba inċiża.

--del isem

Is-servizz jitneħħa mill-ġestjoni ta 'chkconfig, u kull rabta simbolika f' /etc/rc[0-6].d li tappartjeni għaliha titneħħa.

- isem tal- lista

Din l-għażla telenka s-servizzi kollha li chkconfig taf dwarhom, u jekk humiex imwaqqfa jew bdew f'kull livell ta 'nfiq. Jekk l- isem huwa speċifikat, l-informazzjoni tidher biss dwar l- isem tas-servizz.

Fajls ta 'Runlevel

Kull servizz li għandu jkun maniġġabbli minn chkconfig jeħtieġ żewġ linji kummentati jew aktar miżjuda mal-iskrittura init.d tiegħu. L-ewwel linja tgħid lil chkconfig liema runlevels is-servizz għandu jinbeda b'mod awtomatiku, kif ukoll il-bidu u l-livelli ta 'prijorità ta' waqfien. Jekk is-servizz m'għandux, b'mod awtomatiku, jinbeda f'xi nfiq ta 'livell, a - għandu jintuża minflok il-lista ta' runlevels. It-tieni linja fiha deskrizzjoni għas-servizz, u tista 'tiġi estiża fuq linji multipli b'kontinwazzjoni ta' backslash.

Per eżempju, random.init għandu dawn it-tliet linji:

# chkconfig: 2345 20 80 # deskrizzjoni: Tiffranka u terġa 'ġġib sistema ta' entropy pool għal ġenerazzjoni ta 'numri bl-addoċċ ta' kwalità ogħla.

Dan jgħid li l-iskrittura bl-addoċċ għandha tinbeda f'livelli 2, 3, 4 u 5, li l-prijorità tal-bidu tagħha għandha tkun ta '20, u li l-prijorità ta' waqfien għandha tkun ta '80. Għandek tkun tista' tiċċara dak li tgħid id-deskrizzjoni; il-kawża tkompli titkompla. L-ispazju żejjed quddiem il-linja jiġi injorat.