Mi az init program?
Mi az init program?

Videó: Mi az init program?

Videó: Mi az init program?
Videó: Scary Teacher 3D and Ice Scream Who Faster Games - The Best Troll Miss T Coffin Dance Compilation 2024, November
Anonim

Benne egy démon folyamat, amely a rendszer leállításáig fut. Az összes többi folyamat közvetlen vagy közvetett őse, és automatikusan átveszi az összes árva folyamatot. Benne a rendszermag elindítja a rendszerindítási folyamat során; kernelpánik keletkezik, ha a kernel nem tudja elindítani.

Ezzel kapcsolatban mit csinál az init?

Init az az összes folyamat szülője, amelyet a kernel hajt végre a rendszer indításakor. Elvi szerepe van folyamatok létrehozásához az /etc/inittab fájlban tárolt szkriptből. Általában olyan bejegyzéseket tartalmaz, amelyek okozzák benne gettys létrehozásához minden olyan vonalra, amelyre a felhasználók bejelentkezhetnek.

A fentieken kívül honnan szerezzük be az init kódot? Az benne a végrehajtható fájl általában /sbin/ benne , bár számos alternatív hely van, ahol a kernel keresni fog. benne utasításait az /etc/inittab fájlból kapja meg.

A fentieken kívül hol van az init fájl Linuxban?

benne központilag van beállítva az /etc/inittab fájlban fájlt ahol a futási szintek meg vannak határozva (lásd 13.2. 1. szakasz, „Futási szintek”). Az fájlt azt is meghatározza, hogy mely szolgáltatások és démonok érhetők el az egyes futási szinteken. Az /etc/inittab bejegyzéseitől függően számos szkript fut benne.

Mi az init PID-je?

A szülő pid of init van pid 0, ami azt jelenti, hogy szülője a kernel. Pid Az 1 a felhasználói tér folyamatfa gyökere: Elérhető pid 1 Linux rendszeren bármely folyamatból az egyes folyamatok szülőinek rekurzív követésével. Ha pid 1 meghal, a kernel pánikba esik és újra kell indítani a gépet.

Ajánlott: