So starten Sie Ubuntu durch die Befehlszeile neu

So starten Sie Ubuntu durch die Befehlszeile neu

Obwohl Linux im Gegensatz zu Windows nicht häufig neu gestartet werden muss, erfordern manchmal wichtige Systemaktualisierungen oder schwerwiegende Systemstörungen möglicherweise einen System -Neustart von Systemen. Mit der Einführung von 'Kptach' durch Redhat können Systemadministratoren den Linux -Kernel problemlos kritische Sicherheitsaktualisierungen patchen. Es ist nicht erforderlich, nach den Prozessen zu suchen. Es erhöht auch die Systemüberzeit, ohne die Produktivität zu verlieren. 'LivePatch' von Ubuntu funktioniert auch auf die gleiche Weise. Mit LivePatch können Schwachstellen Korrekturen auf den Ubuntu Linux -Kerneln gepatcht werden.

Der Neustartprozess hilft mit abgestimmten Programmen, um kritische Patches anzuwenden, temporäre Dateien zu entfernen, beschädigte Dateisysteme zu reparieren und viele Systemverwaltungsaufgaben auszuführen.

Was werden wir abdecken??

In diesem Leitfaden sehen wir verschiedene Möglichkeiten, einen Linux Ubuntu 20 neu zu starten.04 Maschine aus der Befehlszeile und der GUI. Beginnen wir mit diesem Tutorial.

Verwenden Sie den Befehl zum Shutdown

Dieser Befehl kann verwendet werden, um eine Maschine anzuhalten, auszusetzen oder neu zu starten. Es verwendet ein Zeitargument, um die Zeit für die Ausführung anzugeben. Das Zeitargument ist "jetzt" für den sofortigen Betrieb ausgelöst. Um beispielsweise ein System sofort neu zu starten, verwenden Sie das Flag '-r' mit der Zeichenfolge "Jetzt":

$ sudo stilldown -r jetzt

Wenn Sie nach 5 Minuten einen Neustart planen möchten, verwenden Sie den folgenden Befehl auf die gleiche Weise:

$ sudo stilldown -r 5

Das Zeitformat lautet "HH: MM" im 24-Stunden-Taktformat. Wir können auch '+m' verwenden, um nach 'm' Minuten neu zu starten.

Es ist zu beachten, dass der Befehl "Shutdown" selbst auch die Fähigkeit hat, ein System herunterzufahren, neu zu starten, anzuhalten und auszusetzen.

Verwenden Sie den Befehl Neustart

Aus Sicht der Terminal ist der Befehl Neustart der schnellste und einfachste Weg, ein System neu zu starten. Geben Sie einfach den folgenden Befehl zum Neustart ein:

$ Neustart

Tatsächlich ist es eine Abkürzung für das "Stilldown -r jetzt".

Verwenden Sie den Befehl "init"

In Linux ist '/sbin/init' der erste Prozess, der nach dem Laden des Kernels ausgeführt wird. Es bedeutet, dass der Prozess PID 1 hat.

In Linux -Systemen, die nicht "systemd" haben, stoppt der Befehl "Init" alle laufenden Prozesse, und die Festplatten werden dann vor dem Umschalten der Init -Zustände oder der Laufstufe synchronisiert. Die Laufstufe 5 ist die Standardlaufniveau. Der Befehl 'init 6' stoppt das laufende System und startet das System in einem in '/usw./inittab' aufgeführten Zustand neu. Um neu zu starten, verwenden Sie einfach:

$ sudo init 6

Wenn wir das Linux Ubuntu in einen Multiuser -Status neu starten möchten, verwenden Sie den Befehl:

$ sudo init 2

Verwenden Sie den Befehl in ähnlicher Weise, um einen Einzelbenutzer-Status (Runlevel S) neu zu starten:

$ sudo init s

Um den Einzelbenutzermodus neu zu starten, kann der Befehl verwendet werden:

$ sudo /sbin /init 1

Führen Sie den folgenden Befehl aus, um Ihre aktuelle Auslaufebene zu überprüfen:

$ Runlevel

Wenn die Ausgabe wie 'n 1' ist, bedeutet dies, dass wir keinen alten Runlevel haben, da wir gerade das System gebootet haben:

Lassen Sie uns nun auf Runlevel 1 (auch Runlevel S genannt) booten und den Runlevel -Status überprüfen:


Wie Sie sehen können, hat sich der Status nun in '5 1' geändert. Wir können wieder auf Runlevel 5 zurückkehren, indem wir ausführen:

$ sudo /sbin /init 5

Der 'systemd' Weg

'Systemd' hat den Init -Prozess ersetzt, sodass der '/sbin/init' nun zu einer symbolischen Verbindung zu Systemd geworden ist.

Auf Systemen mit Systemd (im Gegensatz zum Init -System) finden Sie möglicherweise nicht '/etc/inittab'. Verwenden Sie in einem solchen Fall den folgenden Befehl, um ein System neu zu starten:

$ sudo systemctl neu starten

Genau wie Runlevels im SYSV Init-System verwendet Systemd das sogenannte "Ziel" -System. Der obige Befehl 'SystemCtl' ist die primäre Schnittstelle zu SystemD. Das Runlevel 6 des SYSV Init -Systems hat sein gleichwertiges Ziel in systemd als „Neustart“.Ziel". Sie können also auch den obigen Neustartbefehl verwenden wie:

$ sudo systemctl isolieren rettung.Ziel

Der Neustartknopf

Die einfachste und schnellste Lösung ist natürlich die Neustartschaltfläche. Wenn Sie auf die rechte obere Ecke Ihres Ubuntu 20 klicken.04 System finden Sie die Option "Ausschalten / Anmelden".

Wenn Sie nun auf diese Option klicken, sehen Sie die letzte Option als "Ausschalten" an. Drücken Sie dieses Etikett, und es bringt Ihnen das Ausschalten des Fensters. Klicken Sie auf die Schaltfläche "Neustart", um das System neu zu starten.


Sie können dieses Fenster auch finden, indem Sie "Neustart" in der Gnome -Suchleiste eingeben:


Eine andere Möglichkeit besteht darin, den physischen Netzschalter zu verwenden. Dadurch wird das Ausschalten des Fensters angezeigt. Achten Sie jedoch darauf, dass dies möglicherweise zuerst das Netzschaltflächenverhalten in den Systemeinstellungen konfigurieren muss.

Abschluss

In diesem Leitfaden haben wir verschiedene Möglichkeiten zum Neustart einer Ubuntu -Maschine erfahren. Dieser Leitfaden kann neben Ubuntu auch für viele andere Linux -Verteilungen verwendet werden, da alle Befehle für sie im Allgemeinen gleich sind. Wir haben nicht viele Screenshots der Praktika bereitgestellt, da es nicht möglich ist, einen Neustartprozess zu erreichen. Wir sind uns jedoch sicher, dass dieser Leitfaden reibungslos für Ihr System ausgeführt wird.