Hva er init-programmet?
Hva er init-programmet?

Video: Hva er init-programmet?

Video: Hva er init-programmet?
Video: Публичное собеседование: Junior Java Developer. Пример, как происходит защита проекта после курсов. 2024, November
Anonim

I det er en demonprosess som fortsetter å kjøre til systemet slås av. Det er den direkte eller indirekte stamfaren til alle andre prosesser og vedtar automatisk alle foreldreløse prosesser. I det startes av kjernen under oppstartsprosessen; en kjernepanikk vil oppstå hvis kjernen ikke klarer å starte den.

Angående dette, hva gjør init?

Init er overordnet for alle prosesser, utført av kjernen under oppstart av et system. Dens hovedrolle er å lage prosesser fra et skript som er lagret i filen /etc/inittab. Den har vanligvis oppføringer som forårsaker i det for å skape gettys på hver linje som brukere kan logge på.

Foruten ovenfor, hvor får vi init-kode fra? De i det kjørbar er vanligvis /sbin/ i det , selv om det er flere alternative steder som kjernen vil søke etter. i det får sine instruksjoner fra filen /etc/inittab.

Foruten ovenfor, hvor er init-filen i Linux?

i det er sentralt konfigurert i /etc/inittab fil hvor kjørenivåene er definert (se avsnitt 13.2. 1, "Runlevels"). De fil spesifiserer også hvilke tjenester og demoner som er tilgjengelige i hver av kjørenivåene. Avhengig av oppføringene i /etc/inittab, kjøres flere skript av i det.

Hva er PID for init?

Forelderen pid av init er pid 0, som betyr at dens overordnede er kjernen. Pid 1 er roten til prosesstreet for brukerrom: Det er mulig å nå pid 1 på et linux-system fra en hvilken som helst prosess ved rekursivt å følge hver prosess overordnede. Hvis pid 1 dør, vil kjernen få panikk og du må starte maskinen på nytt.

Anbefalt: