Runlevel

Linux kennt verschiedene Runlevels, in die jederzeit gezielt gewechselt werden kann. Die genaue Runlevel Definition kann sich von Distribution zu Distribution unterscheiden. Im Groben gilt:
Runlevel 0 – System fährt runter
Runlevel 1 – Single User Mode
Runlevel 2 bis 4 – Normale Operation ohne grafische Oberfläche
Runlevel 5 – Normale Operation mit grafischer Oberfläche
Runlevel 6 – System Reboot

Startscripts für Daemons liegen unter /etc/init.d/.

Die Startscripts werden per Softlink in die verschiedenen Runlevel Ordner verlinkt, bspw. in rc3.d für Runlevel 3. Alle im Runlevel-Ordner verlinkten Scripts werden bei Wechsel in den jeweiligen Runlevel ausgeführt.

Dabei werden die Scripts bei Eintritt in den Runlevel aufsteigend anhand des Namens ihres Softlinks ausgeführt (bspw. S10sshd vor S99admira).

Kommando zum Wechsel des Runlevels: init (Runlevel Nr)

Schlagwörter: , ,

Related Post

HardlinksHardlinks

Vereinfacht: Hardlinks sind Zeiger auf den I-Node eines Files. D.h. die Rechte aller Hardlinks sind identisch (genau genommen ist auch der erste Zeiger auf den I-Node, der beim Anlegen eines