Der Befehl init
scheint der erste Prozess zu sein, der nach jedem Booten ausgeführt wird.
Wenn ich init
in meinem Ubuntu Gnome-Terminal bin, wird mein Betriebssystem dann neu gestartet?
Antwort1
Wenn Sie nicht als Root angemeldet sind (und sich normalerweise nicht als Root anmelden sollten), erhalten Sie lediglich die folgende Meldung:
bash$ init
init: Need to be root
Wenn Sie Root sind, können Sie die aktuelle Ausführungsebene des Systems mit init ändern (um die Änderung vorzunehmen, wird tatsächlich „telinit“ ausgeführt).
bash$ sudo init
init: missing runlevel
Try `init --help' for more information.
Wenn Sie Ihr System wirklich neu starten möchten, können Sie dies tun, indem Sie init anweisen, auf Ausführungsebene 6 zu wechseln:
bash$ sudo init 6
(Ich werde das eigentlich nicht tun, weil ich meinen Computer nicht neu starten möchte.)
Zur späteren Bezugnahme sind alle diese Dinge in den Manpages ausführlich beschrieben. Versuchen Sie es man init
beispielsweise mit . Weitere interessante Manpages sind runlevel
und telinit
.