inittab - usoro nke faịlụ inittab nke sysv-compatible init process
Nkọwa
Akuku inittab na- akọwa usoro ndị a malitere na bootup na n'oge ọrụ nkịtị (eg /etc/init.d/boot, /etc/init.d/rc, gettys ...). Init (8) na-amata ọdịiche dị iche iche, nke ọ bụla nwere ike inwe usoro nke ya nke malitere. Ihe odide ndị dị mma bụ 0 - 6 tinyere A , B , na C maka ntinye aha. Ntinye n'ime faịlụ inittab nwere usoro a:
id: runlevels: ihe: usoro
A na-eleghara oghere ndị na-amalite na '#'.
id bụ ihe dị iche iche nke ihe odide 1-4 nke na-egosipụta ntinye n'ime inittab (maka nsụgharị nke sysvinit nke ejikọtara na ụlọ akwụkwọ <5.2.18 ma ọ bụ akwụkwọ a.out na njedebe bụ mkpụrụ okwu 2).
Rịba ama: Maka ịnweta ma ọ bụ ntinye nbanye ndị ọzọ, ogige ọhịa kwesịrị ịbụ tty nke na-ejikọ tty, eg 1 maka tty1 . Ma ọ bụghị ya, ntinye nbanye nwere ike ọ gaghị arụ ọrụ n'ụzọ ziri ezi.
ndị na-agba ọsọ na- edepụta ihe ndị a na-eme iji mee ihe a kpọmkwem.
arụ ọrụ na- akọwa ihe kwesịrị ime.
usoro na- akọwa usoro a ga-egbu. Ọ bụrụ na usoro usoro amalitere na àgwà '+', init agaghị eme ngụkọta na nyocha wtmp maka usoro ahụ. Nke a dị mkpa maka ndị na-akwụ ụgwọ na-esi ọnwụ ka ha na-arụ ọrụ ụlọ ha / wtmp ha. Nke a bụkwa ụlọ ahịa akụkọ.
Ogbe akwukwo a nwere ike inwe otutu ederede maka ihe di iche iche. Dịka ọmụmaatụ, 123 na- ekwuputa na a ghaghị ịhazi usoro ahụ na nchịkọta nke 1, 2, na 3. The runlevels for the adress entries may contain A , B , or C. A na- eleghara usoro ntanetị nke ssinit , buut , na bootwait ndenye.
Mgbe usoro gbanwere usoro ihe omume, usoro ọ bụla na-agba ọsọ nke a na-akọwaghị maka ọsọ ọhụrụ ahụ bụ nke e gburu, nke mbụ na SIGTERM, mgbe ahụ na SIGKILL.
Omume ọma maka mpaghara ọrụ bụ:
ike
Usoro a ga-amalitegharia mgbe ọ bụla ọ kwụsịrị (dịka ntụgharị).
chere
Usoro a ga-amalite n'otu oge mgbe a na-abanye ma ọ bụrụ na ị ga-akwụsị ya.
otu ugboro
Usoro a ga-egbu otu ugboro mgbe a na-abanye ihe a na-ekwu.
buut
Usoro a ga-egbu n'oge buut. A na- eleghara oghere ihe nkiri ahụ anya.
bootwait
A ga-eme usoro ahụ n'oge bọọsụ usoro, mgbe init na- eche maka njedebe (eg / etc / rc). A na- eleghara oghere ihe nkiri ahụ anya.
anya
Nke a adịghị ihe ọ bụla.
a na-achọ
A ga-egbu usoro nke a na- ejikarị na-agba ọsọ na mgbe ọ bụla a na-akpọ ihe a na-akpọ ondemand runlevel. Otú ọ dị, ọ dịghị mgbanwe mgbanwe ọ bụla ga-eme ( nchịkwa ondemand bụ `a ',` b', na 'c').
na-arụ ọrụ
Ntinye a na- abanye na-akọwapụta runlevel nke a ga-abanye mgbe ị na-amalite buut. Ọ bụrụ na ọ dịghị adị, init ga-arịọ ka a gbaa ọsọ na njikwa. A na-eleghara usoro usoro ahụ anya.
sysinit
Usoro a ga-egbu n'oge buut . A ga-egbu ya tupu ntinye ọkpụkpụ ma ọ bụ bootwait . A na- eleghara oghere ihe nkiri ahụ anya.
powerwait
Usoro a ga-egbu mgbe ike na-agbada. A na-akọkarị Init banyere nke a site na usoro na-ekwu okwu na UPS ejikọrọ na kọmputa. Init ga-echere ka usoro ahụ mechaa tupu ị gaa n'ihu.
ike
Maka ike , ma e wezụga na init anaghị echere mmezu nke usoro ahụ.
kwadoro
A ga-egbu usoro a ozugbo enwere ike ikwu na enweghachiwo ikike ahụ.
njirimara
A ga-egbu usoro a mgbe a gwara ya na batrị nke UPS dị n'èzí fọrọ nke nta ka ọ ghara ịdị na ya ma ike na-ada ada (ọ bụrụhaala na UPS ndị ọzọ na usoro nlekota nwere ike ịchọpụta ọnọdụ a).
Usoro a ga-egbu mgbe init na- enweta nsonaazụ SIGINT. Nke a pụtara na onye nọ na console njikwa nwere nrụgide CTRL-ALT-DEL . Otutu onye choro ime ihe ngbochi ma oburu iji banye n'olu ogugu ma obu regharia igwe.
aka
Usoro a ga-egbu mgbe init na- enweta mgbaàmà si n'aka onye nkụzi keyboard na a na-emechi ihe nchịkọta pụrụ iche na keyboard igodo.
Akwụkwọ maka ọrụ a ezubeghị; Enwere ike ịchọta ihe ndị ọzọ na kbd-x.xx ngwugwu (kachasị na-adịbeghị anya bụ kbd-0.94 n'oge a ederede). Ebumnuche ịchọrọ ịkọwa ụfọdụ kọnkọrọ kọmpụ na arụmọrụ "KeyboardSignal". Dịka ọmụmaatụ, iji map Alt-Uparrow maka nzube a ji ihe ndị na-esonụ na faịlụ keymaps gị:
alt keycode 103 = KeyboardSignal
Ihe atụ
Nke a bụ ihe atụ nke inittab nke yiri ochie Linux inittab:
Ibu maka 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 tty4Nke a inittab file executes / etc / rc n'oge buut na-amalite gettys na tty1-tty4.
Ihe omuma di iche iche di iche iche di iche iche (lee ihe di n'ime):
# Ọkwa na-agba ọsọ na id: 2: initdefault: # Ihazi ntọala n'ihu ihe ọ bụla ọzọ. si :: sysinit: /etc/rc.d/bcheckrc # Runlevel 0,6 na-akwụsị na reboot, 1 bụ ọnọdụ nhazi. L0: 0: ichere: /etc/rc.d/rc.halt l1: 1: ichere: /etc/rc.d/rc.single l2: 2345: na-eche: /etc/rc.d/rc.multi l6: 6: chere: /etc/rc.d/rc.reboot # Ihe ị ga-eme na "3 salute aka". ca :: ctrlaltdel: / sbin / shutdown -t5 -rf ugbu a # Runlevel 2 & 3: getty on console, ọkwa 3 nwekwara getty na portem modem. 1: 23: respawn: / sbin / getty tty1 VC Linux 2: 23: respawn: / sbin / getty tty2 VC Linux 3: 23: respawn: / sbin / getty tty3 VC Linux 4: 23: respawn: / sbin / getty tty4 VC Linux S2: 3: respawn: / sbin / uugetty ttyS2 M19200Leekwa
Ihe dị mkpa: Jiri iwu mmadụ ( % nwoke ) hụ otú e si eji iwu gị na kọmputa gị.