Mis on init programm?
Mis on init programm?

Video: Mis on init programm?

Video: Mis on init programm?
Video: Script Init.d №1 Android 9 AOSP Как запустить произвольный скрипт при загрузке ? Android BOX 2024, November
Anonim

Selles on deemonprotsess, mis töötab kuni süsteemi sulgemiseni. See on kõigi muude protsesside otsene või kaudne esivanem ja võtab automaatselt kasutusele kõik orvuks jäänud protsessid. Selles käivitab kernel alglaadimisprotsessi ajal; kerneli paanika tekib, kui kernel ei saa seda käivitada.

Mida init sellega seoses teeb?

Init on kõigi protsesside vanem, mille kernel käivitab süsteemi käivitamisel. Selle peamine roll on protsesside loomiseks faili /etc/inittab salvestatud skriptist. Tavaliselt on sellel kirjed, mis põhjustavad selles et luua gettys igale reale, kuhu kasutajad saavad sisse logida.

Lisaks ülalolevale, kust me saame init-koodi? The selles käivitatav fail on tavaliselt /sbin/ selles , kuigi on mitmeid alternatiivseid asukohti, mida kernel otsib. selles saab juhised failist /etc/inittab.

Lisaks ülalolevale, kus on Linuxis init-fail?

selles on tsentraalselt seadistatud kaustas /etc/inittab faili kus on määratletud jooksutasemed (vt jaotis 13.2. 1, “Käitamistasemed”). The faili määrab ka, millised teenused ja deemonid on igal käitustasemel saadaval. Olenevalt /etc/inittab kirjetest käivitab mitu skripti selles.

Mis on initi PID?

Vanem pid of init on pid 0, mis tähendab, et selle vanem on tuum. Pid 1 on kasutajaruumi protsessipuu juur: on võimalik jõuda pid 1 Linuxi süsteemis mis tahes protsessist, järgides rekursiivselt iga protsessi vanemat. Kui pid 1 sureb, kernel satub paanikasse ja peate masina taaskäivitama.

Soovitan: