Was passiert, wenn ich den Befehl init in meinem Ubuntu Gnome-Terminal ausführe?

Was passiert, wenn ich den Befehl init in meinem Ubuntu Gnome-Terminal ausführe?

Der Befehl initscheint der erste Prozess zu sein, der nach jedem Booten ausgeführt wird.

Wenn ich initin 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 initbeispielsweise mit . Weitere interessante Manpages sind runlevelund telinit.

verwandte Informationen