Co to jest program startowy?
Co to jest program startowy?

Wideo: Co to jest program startowy?

Wideo: Co to jest program startowy?
Wideo: Program Startowy Faberlic 2024, Listopad
Anonim

W tym to proces demona, który działa aż do zamknięcia systemu. Jest bezpośrednim lub pośrednim przodkiem wszystkich innych procesów i automatycznie przyjmuje wszystkie osierocone procesy. W tym jest uruchamiany przez jądro podczas procesu uruchamiania; Jeśli jądro nie będzie w stanie go uruchomić, wystąpi panika jądra.

W związku z tym, co robi init?

Początek jest rodzic wszystkich procesów wykonywanych przez jądro podczas startu systemu. Jego zasadnicza rola jest do tworzenia procesów ze skryptu przechowywanego w pliku /etc/inittab. Zwykle zawiera wpisy, które powodują w tym aby spawnować gettys w każdej linii, do której użytkownicy mogą się zalogować.

Poza powyższym, skąd bierzemy kod init? ten w tym plik wykonywalny to zazwyczaj /sbin/ w tym , chociaż istnieje kilka alternatywnych lokalizacji, które jądro będzie przeszukiwać. w tym pobiera instrukcje z pliku /etc/inittab.

Gdzie jest plik init w Linuksie?

w tym jest centralnie konfigurowany w /etc/inittab plik gdzie zdefiniowane są poziomy pracy (patrz Sekcja 13.2.1, „Poziomy pracy”). ten plik określa również, które usługi i demony są dostępne na każdym z poziomów działania. W zależności od wpisów w /etc/inittab kilka skryptów jest uruchamianych przez w tym.

Jaki jest PID init?

Rodzic pid init jest pid 0, co oznacza, że jego rodzicem jest jądro. Pid 1 jest korzeniem drzewa procesów w przestrzeni użytkownika: Możliwe jest osiągnięcie pid 1 w systemie Linux z dowolnego procesu, rekurencyjnie podążając za rodzicem każdego procesu. Gdyby pid 1 umiera, jądro wpadnie w panikę i będziesz musiał zrestartować komputer.

Zalecana: