Ce este programul init?
Ce este programul init?

Video: Ce este programul init?

Video: Ce este programul init?
Video: What's The Point Of A Linux Init System 2024, Noiembrie
Anonim

Init este un proces demon care continuă să ruleze până când sistemul este oprit. Este strămoșul direct sau indirect al tuturor celorlalte procese și adoptă automat toate procesele orfane. Init este pornit de nucleu în timpul procesului de pornire; va apărea o panică a nucleului dacă nucleul nu poate să-l pornească.

Referitor la asta, ce face init?

Init este părintele tuturor proceselor, executat de nucleu în timpul pornirii unui sistem. Rolul său principal este pentru a crea procese dintr-un script stocat în fișierul /etc/inittab. De obicei, are intrări care cauzează init pentru a genera gettys pe fiecare linie la care utilizatorii se pot conecta.

Alături de mai sus, de unde obținem codul init? The init executabilul este de obicei /sbin/ init , deși există mai multe locații alternative pe care nucleul le va căuta. init își primește instrucțiunile din fișierul /etc/inittab.

Alături de mai sus, unde este fișierul init în Linux?

init este configurat central în /etc/inittab fişier unde sunt definite nivelurile de rulare (vezi Secțiunea 13.2.1, „Nivelurile de rulare”). The fişier de asemenea, specifică ce servicii și demoni sunt disponibile în fiecare dintre nivelurile de execuție. În funcție de intrările din /etc/inittab, sunt executate mai multe scripturi de init.

Care este PID-ul init?

Parintele pid of init este pid 0, ceea ce înseamnă că părintele său este nucleul. Pid 1 este rădăcina arborelui proceselor din spațiul utilizatorului: este posibil să ajungeți pid 1 pe un sistem Linux din orice proces, urmărind recursiv părintele fiecărui proces. Dacă pid 1 moare, nucleul va intra în panică și va trebui să reporniți mașina.

Recomandat: