Inittab-Linux / Unix Command

inittab - format ny tahiry inittab ampiasain'ny process syst-compatible initab

Description

Ny rakitra inittab dia mamaritra hoe iza avy no manomboka amin'ny bootup ary mandritra ny fandidiana tsotra (ohatra: /etc/init.d/boot, /etc/init.d/rc, gettys ...). Ny Init (8) dia manavaka andalana maro samihafa , ka ny tsirairay dia afaka manana ny volany manokana izay natomboka. Ny efamira mandeha dia misy 0 - 6 plus A , B , ary C ho an'ny fidirana an-tsehatra. Ny endri-tsoratra ao amin'ny tahiry inittab dia manana endrika manaraka:

id: runlevels: hetsika: dingana

Tsy fantatra ny andalana mitombina amin'ny '#'.

id dia endritsoratra tokana ahitana tarehin-tsoratra 1-4 izay manondro ny fidirana ao amin'ny inittab (ho an'ireo version of sysvinit natao tamin'ny bibliothèque <5.2.18 na bibliothète.aout ny limite dia 2 characters).

Fanamarihana: Ho an'ny gettys na fizotry ny fisoratana anarana, ny saha id dia tokony ho ny suffix tty amin'ny tty mifandraika, ohatra 1 ho an'ny tty1 . Raha tsy izany, ny kaonty fandraiketam-peo dia mety tsy miasa tsara.

Ny runlevels dia mitanisa ireo lalaovina izay tokony horaisina.

Ny asa dia mamaritra izay tokony hatao.

Ny fizarana dia mamaritra ny dingana tokony hovonoina. Raha manomboka amin'ny karazana `+ 'ny sehatr'asa , tsy hanao utmp sy wtmp ny kaonty. Ilaina izany ho an'ny gettys izay manizingizina amin'ny fanaovana ny utmp / wtmp ny fandraiketana azy manokana. Ity koa ny bug manan-tantara.

Ny faritry ny runlevels dia mety ahitana tarehintsoratra maro samihafa. Ohatra, 123 dia manondro fa tokony ampidirina ao amin'ny runevels 1, 2, ary 3. ny dingana tokony hatao. Ny dian-dàlana ho an'ny fandefasana hafatra dia mety ahitana A , B , na C. Tsy fantatra ny sahan- dalan'ny sysinit , boot , ary bootwait .

Rehefa miova ny rafitra manjavona, dia tsy misy fametrahana ny paikam-pandaharana izay tsy voalaza ho an'ny lalao vaovao, voalohany amin'ny SIGTERM, avy eo amin'ny SIGKILL.

Ny hetsika marina ho an'ny sehatr'asa dia:

respawn

Ny dingana dia haverina isaky ny mifarana (ohatra getty).

miandry

Ny dingana dia manomboka indray mandeha rehefa miditra ny endri-tsoratra voalaza ary ny antitra dia hiandry ny famaranana azy.

indray mandeha

Ny dingana dia hovonoina indray mandeha rehefa miditra ny endri-dàlana voatondro.

Kiraro

Halefa mandritra ny boot izany ny dingana. Tsy fantatra ny saha runevels .

bootwait

Ny dingana dia hovonoina mandritra ny boot (system), raha mbola miandry ny fandefasana azy (ohatra / etc / rc). Tsy fantatra ny saha runevels .

eny

Tsy manao na inona na inona izany.

misy mila

Ny dingam- pahamarinana amin'ny faharetana dia tsy maintsy atao isaky ny voantso antsoina hoe ondemand runlevel. Na izany aza, tsy hisy ny fiovana mitranga ( rehefa mandalo ny 'runevels', `b ', ary` c').

initdefault

Ny fidirana initdefault dia mamaritra ny kiheba izay tokony hiditra rehefa tapaka ny rafitra. Raha misy tsy misy, dia hangataka onjam-peo eo amin'ny console ny init . Tsy raharahaina ny saha fizarana .

sysinit

Halefa mandritra ny boot izany ny dingana. Hovonoina alohan'ny fandefasana boot na bootwait izany . Tsy fantatra ny saha runevels .

powerwait

Hifarana ny dingana rehefa mandeha ny herinaratra. Init dia matetika no nampahafantarina izany amin'ny dingana iray miresaka amin'ny UPS mifandray amin'ny solosaina. Init dia hiandry ny dingana vita vao vita.

powerfail

Raha ny hery herinaratra , afa-tsy ny hoe init dia tsy miandry ny fahavitan'ny dingana.

powerokwait

Io dingana io dia hovonoina raha vantany vao voatondro ny initiora fa naverina tamin'ny laoniny ny fahefana.

powerfailnow

Io dingana io dia hovonoina rehefa voalaza fa ny initera ny UPS ivelany dia saika tsy misy ary tsy mahomby ny herinaratra (raha toa ka afaka manavaka io fepetra io ny UPS ivelany sy ny fanaraha-maso).

ctrlaltdel

Ny dingana dia hovonoina rehefa mandray ny famantarana SIGINT ny init . Midika izany fa nisy olona iray teo amin'ny sehatr'asa teo amin'ny sehatr'asa dia nanosika ny fifandraisana CTRL-ALT-DEL . Amin'ny ankapobeny dia te hanatanteraka karazana fisintonana na hidirana amin'ny sehatra iray na mpampiasa indray ny rindrambaiko.

kbrequest

Ny dingana dia hovonoina rehefa mahazo mari-pamantarana avy amin'ny mpikarakara klavier ny init fa ny singa manan-danja manokana dia notapahana teo amin'ny fitendry keyboard.

Ny antontan-taratasy ho an'ity asa ity dia mbola tsy feno; Azo jerena ao amin'ny fonosana kbd-x.xx ny tahirin-kevitra bebe kokoa (vao haingana ny kbd-0.94 tamin'ny fotoana nanoratana ity). Amin'ny ankapobeny dia te-hizara sombin-tsarimihetsika sasantsasany amin'ny hetsika "KeyboardSignal" ianao. Ohatra, manaova sarintany Alt-Uparrow ho an'ity tanjona ity ampiasao ireto manaraka ireto:

alt keycode 103 = KeyboardSignal

OHATRA

Ity dia ohatra iray amin'ny inittab izay mitovy amin'ny Linux inittab Linux:

# inittab for linux id: 1: initdefault: rc :: bootwait: / etc / rc 1: 1: respawn: / etc / getty 9600 tty1 2: 1: respawn: / etc / getty 9600 tty2 3: 1: respawn: / etc / getty 9600 tty3 4: 1: respawn: / etc / getty 9600 tty4

Ity rakitra inittab dia manatanteraka / etc / rc mandritra ny boot ary manomboka amin'ny gidys amin'ny tty1-tty4.

Ny inittab iray misimisy kokoa miaraka amin'ny runlevels (jereo ny fanehoan-kevitra ao anatiny):

# Dingana ahafahana mamorona id: 2: initdefault: # System initialisation alohan'ny zavatra hafa. si :: sysinit: /etc/rc.d/bcheckrc # Runlevel 0,6 dia nijanona ary naverina indray, 1 dia fomba fikojakojana. l0: 0: miandry: /etc/rc.d/rc.halt l1: 1: miandry: /etc/rc.d/rc.single l2: 2345: miandry: /etc/rc.d/rc.multi l6: 6: miandry: /etc/rc.d/rc.reboot # Inona no atao amin'ny "salohy 3". ca :: ctrlaltdel: / sbin / shutdown -t5 -rf ankehitriny # Runlevel 2 & 3: getty amin'ny console, ny 3 ihany koa getty amin'ny port modem. 1: 23: respawn: / sbin / getty tty1 VC linux 2: 23: respawn: / sbin / getty tty2 VC linux 4: 23: respawn: / sbin / getty tty4 VC linux S2: 3: respawn: / sbin / uugetty ttyS2 M19200

Jereo ihany koa

init (8), telinit ( 8)

Zava-dehibe: Ampiasao ny baikon'ny lehilahy ( % man ) mba hahitana ny fomba ampiasan'ny baiko amin'ny solosainao manokana.