Çfarë është programi init?
Çfarë është programi init?

Video: Çfarë është programi init?

Video: Çfarë është programi init?
Video: Публичное собеседование: Junior Java Developer. Пример, как происходит защита проекта после курсов. 2024, Prill
Anonim

Fillimi është një proces demon që vazhdon të funksionojë derisa sistemi të mbyllet. Ai është paraardhësi i drejtpërdrejtë ose i tërthortë i të gjitha proceseve të tjera dhe automatikisht i miraton të gjitha proceset jetimë. Fillimi niset nga kerneli gjatë procesit të nisjes; një panik kernel do të ndodhë nëse kerneli nuk është në gjendje ta fillojë atë.

Në lidhje me këtë, çfarë bën init?

Fillimi është prindi i të gjitha proceseve, të ekzekutuara nga kerneli gjatë nisjes së një sistemi. Roli i tij kryesor është për të krijuar procese nga një skript i ruajtur në skedarin /etc/inittab. Zakonisht ka hyrje që shkaktojnë në fillim për të krijuar gettys në secilën linjë ku përdoruesit mund të identifikohen.

Përveç sa më sipër, nga e marrim kodin fillestar? Të në fillim i ekzekutueshëm zakonisht është /sbin/ në fillim , megjithëse ka disa vendndodhje alternative që kerneli do të kërkojë. në fillim merr udhëzimet e tij nga skedari /etc/inittab.

Përveç më lart, ku është skedari init në Linux?

në fillim është konfiguruar në qendër në /etc/inittab dosje ku përcaktohen nivelet e ekzekutimit (shih seksionin 13.2. 1, “Runnivelet”). Të dosje gjithashtu specifikon se cilat shërbime dhe demonë janë të disponueshëm në secilin prej niveleve. Në varësi të hyrjeve në /etc/inittab, disa skripte drejtohen nga në fillim.

Cili është PID i init?

Prindi pid e init është pid 0, që nënkupton se prindi i tij është kerneli. Pid 1 është rrënja e pemës së procesit të hapësirës së përdoruesit: Është e mundur të arrihet pid 1 në një sistem linux nga çdo proces duke ndjekur në mënyrë rekursive çdo prind të procesit. Nëse pid 1 vdes, kerneli do të jetë në panik dhe ju duhet të rindizni makinën.

Recommended: