Što je init program?
Što je init program?

Video: Što je init program?

Video: Što je init program?
Video: 🥇 Adelia Petrosyan is the new Champion of Tutberidze ❗️Valieva performed the best 4T in history 2024, Studeni
Anonim

U tome je demonski proces koji nastavlja raditi sve dok se sustav ne isključi. On je izravni ili neizravni predak svih ostalih procesa i automatski usvaja sve napuštene procese. U tome pokreće je kernel tijekom procesa dizanja; doći će do panike kernela ako ga kernel ne može pokrenuti.

Što se toga tiče, što init radi?

Init je roditelj svih procesa, koje izvršava kernel tijekom dizanja sustava. Njegova glavna uloga je za stvaranje procesa iz skripte pohranjene u datoteci /etc/inittab. Obično ima unose koji uzrokuju u tome za stvaranje gettysa na svakoj liniji na koju se korisnici mogu prijaviti.

Osim gore navedenog, odakle dobivamo init kod? The u tome izvršni je obično /sbin/ u tome , iako postoji nekoliko alternativnih lokacija koje će kernel pretraživati. u tome dobiva svoje upute iz datoteke /etc/inittab.

Osim gore navedenog, gdje je init datoteka u Linuxu?

u tome je centralno konfiguriran u /etc/inittab datoteka gdje su definirane razine pokretanja (vidi odjeljak 13.2. 1, “Razine pokretanja”). The datoteka također specificira koje su usluge i demoni dostupni u svakoj od razina pokretanja. Ovisno o unosima u /etc/inittab, pokreće se nekoliko skripti u tome.

Što je PID init?

Roditelj pid init je pid 0, što znači da je njegov roditelj kernel. Pid 1 je korijen stabla procesa korisničkog prostora: moguće je doći pid 1 na linux sustavu iz bilo kojeg procesa rekurzivno slijedeći roditelj svakog procesa. Ako pid 1 umre, kernel će uspaničiti i morate ponovno pokrenuti stroj.

Preporučeni: