Welcher Runlevel wird beim Neustart, Herunterfahren und Start aktiviert?

Welcher Runlevel wird beim Neustart, Herunterfahren und Start aktiviert?

Ich versuche, ein besseres Verständnis für Runlevel und dergleichen zu bekommen.

Ich habe zwei Skripte in /etc/ erstellt, eines heißt cinitund das andere cdinit. Die Skripte stehen für „custom initialize“ und „custom deinitialize“, sodass ich einige benutzerdefinierte Befehle ausführen kann. Die Datei wird nur mit einem Parameter cinitausgeführt und die andere nur mit einem Stoppparameter (wird durch einen Switch Case in der Datei überprüft).startddinit

Ich werde symlinksdiese Skripte erstellen:

S-Präfix-Link zu cinitin rc2,rc3,rc4,rc5

K-Präfix-Link zu cdinitin rc0,rc6

  1. Nach meinem Verständnis: Wenn ich den Server aus dem ausgeschalteten Zustand starte, wechselt er in die Runlevel 2, 3, 4 oder 5.
  2. Wenn ich sudo rebootdies tue, wechselt der Server zuerst in den Runlevel 6 und dann erneut in die Runlevel 2, 3, 4 oder 5.
  3. Wenn ich den Server herunterfahre, wechselt er in den Runlevel 0.

Werden die Skripte im RC-Ordner auf diese Weise ausgeführt?

verwandte Informationen