Next Previous Contents

4. Init

Init er en foreldre prosess for alle de andre prosessene i systemet. Andre prosesser arver miljøet til init prosessen og path'en er init path'en i de sjeldne tilfellene der ingen path er satt.

'Init path'en' er fast i kilden til init programmet og det er:

/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin

Merk at init path'en ikke inneholder /usr/local/bin.

Alle programmer som er started fra /etc/inittab jobber i init miljøet, spesielt system initialiserings skript i /etc/init.d (Debian 1.3).

Alt som er startet fra system initialiserings skript har init miljøet som sitt standard miljø. For eksempel, syslogd, kerneld, pppd (når startet fra oppstart), gpm og viktigst lpd og inetd har init miljø og de endrer det ikke.

En gruppe programmer er startet fra oppstarts skript men PATH miljø variabelen er satt eksplisitt i oppstarts skriptet. Eksempler er atd, sendmail, apache og squid.

Det finnes andre program som er startet fra boot skript, men endrer path'en fullstendig. Et eksempel på dette er cron.


Next Previous Contents