Der Befehl init
scheint der erste Prozess zu sein, der nach jedem Start ausgeführt wird.
Wenn ich init
in meinem Ubuntu Gnome-Terminal bin , wird das dann mein Betriebssystem neu starten?
Wenn Sie nicht root sind (und sich normalerweise nicht als root anmelden sollten), erhalten Sie nur eine Nachricht:
bash$ init
init: Need to be root
Wenn Sie root sind, können Sie die aktuelle Ausführungsstufe des Systems mit init ändern (es wird tatsächlich "telinit" ausgeführt, um die Änderung vorzunehmen).
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 Stufe sechs zu wechseln:
bash$ sudo init 6
(Ich werde das eigentlich nicht tun, weil ich meinen Computer nicht wirklich neu starten möchte.)
Zum späteren Nachschlagen ist all dieses Zeug in den Manpages gut beschrieben. Versuchen Sie man init
zum Beispiel zu laufen . Weitere interessante Manpages sind runlevel
und telinit
.
telinit
es tatsächlich bevorzugt , die Laufstufen zu ändern.