Ano ang init program?
Ano ang init program?

Video: Ano ang init program?

Video: Ano ang init program?
Video: Hypertension: Sintomas, sanhi, lunas 2024, Nobyembre
Anonim

Sa loob ay isang proseso ng daemon na patuloy na tumatakbo hanggang sa isara ang system. Ito ang direkta o hindi direktang ninuno ng lahat ng iba pang mga proseso at awtomatikong pinagtibay ang lahat ng mga naulilang proseso. Sa loob ay sinimulan ng kernel sa panahon ng proseso ng booting; isang kernel panic ang magaganap kung ang kernel ay hindi makapagsimula nito.

Tungkol dito, ano ang ginagawa ng init?

Init ay ang magulang ng lahat ng mga proseso, na isinagawa ng kernel sa panahon ng pag-boot ng isang system. Ang pangunahing papel nito ay upang lumikha ng mga proseso mula sa isang script na nakaimbak sa file /etc/inittab. Ito ay karaniwang may mga entry na sanhi sa loob upang mag-spawn gettys sa bawat linya na maaaring mag-log in ng mga user.

Sa tabi sa itaas, saan tayo kumukuha ng init code? Ang sa loob executable ay karaniwang /sbin/ sa loob , bagama't mayroong ilang mga alternatibong lokasyon na hahanapin ng kernel. sa loob nakakakuha ng mga tagubilin nito mula sa file /etc/inittab.

Sa tabi sa itaas, nasaan ang init file sa Linux?

sa loob ay sentral na naka-configure sa /etc/inittab file kung saan tinukoy ang mga runlevel (tingnan ang Seksyon 13.2. 1, "Mga Runlevel"). Ang file Tinutukoy din kung aling mga serbisyo at daemon ang magagamit sa bawat isa sa mga runlevel. Depende sa mga entry sa /etc/inittab, maraming script ang pinapatakbo ng sa loob.

Ano ang PID ng init?

Ang magulang pid ng init ay pid 0, na nagpapahiwatig na ang magulang nito ay ang kernel. Pid 1 ang ugat ng puno ng proseso ng user-space: Posibleng maabot pid 1 sa isang linux system mula sa anumang proseso sa pamamagitan ng recursively na pagsunod sa magulang ng bawat proseso. Kung pid 1 namatay, ang kernel ay mag-panic at kailangan mong i-reboot ang makina.

Inirerekumendang: