GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Runlevel-Befehlsbeispiele in Linux

Die Ausgabe des Runlevel-Befehls zeigt Ihren vorherigen und aktuellen Runlevel, getrennt durch ein einzelnes Leerzeichen. Wenn es keinen vorherigen Runlevel gab, wird „N“ als Platzhalter verwendet.

Zum Beispiel:

# runlevel
N 5

Die obige Ausgabe zeigt an, dass der aktuelle Runlevel 5 ist und es keinen vorherigen Runlevel gab.

Unten ist die Liste, wie die einzelnen Runlevel-Werte definiert sind:

  • 0 — Halt
  • 1 — Einzelbenutzermodus
  • 2 — Nicht verwendet (benutzerdefinierbar)
  • 3 — Vollständiger Mehrbenutzermodus
  • 4 — Nicht verwendet (benutzerdefinierbar)
  • 5 — Vollständiger Mehrbenutzermodus (mit einem X-basierten Anmeldebildschirm)
  • 6 — Neustart

Runlevel-Befehlsbeispiele

1. Um den aktuellen Runlevel zu sehen:

# runlevel 

2. Um die Ausgabe zu unterdrücken:

# runlevel -q
# runlevel --quiet 

3. Zur Ausführung im ausführlichen Modus:

# runlevel -v
# runlevel --verbose 

4. So erhalten Sie die Versionsinformationen:

# runlevel --version 

5. So erhalten Sie Hilfe:

# runlevel --help 

FAQ auf Runlevel

Gibt es einen Standard-Runlevel, den die meisten Leute nach der Installation ausführen?

Es hängt von den Anforderungen des Benutzers ab, meistens laufen Server auf Runlevel 3 und Desktops auf Runlevel 5. Runlevel 5 ist ideal für eine Desktop-Workstation. Und Runlevel 3 ist ideal für die Produktion.

Verbraucht Runlevel 5 viel mehr Ressourcen als Runlevel 3?

Der einzige Unterschied zwischen Runlevel 3 und Runlevel 5 besteht darin, dass Runlevel 5 den X11-Dienst (GUI) zusammen mit allen anderen Diensten wie Firewall, nfs, rpc, ntpd usw. enthält.

Gibt es eine Möglichkeit, X herunterzufahren, wenn Sie fertig sind?

Sie können den Benutzer entweder im Systemmenü abmelden oder zur Konsole zurückkehren (STRG+ALT+F1..7) und STRG+x drücken, um die X-Sitzung zu beenden.

Gibt es insgesamt einen Vorteil, einen Runlevel über einen anderen laufen zu lassen?

Ein Runlevel über dem anderen zu haben, ist vorteilhaft, um GUI-bezogene Anwendungen zu implementieren und Tests in derselben Umgebung ohne große Belastung des Servers durchzuführen. Ändern Sie zum Beispiel Ihren Monitor oder Ihre Grafikkarte und Sie können die Tools zum Anpassen ausführen, ohne versuchen zu müssen, die Boot-Sequenz zu stoppen und vollständig zu testen. Wenn irgendwelche Probleme auftreten, beenden Sie einfach die GUI und versuchen Sie es erneut, wenn eine Kombination den X-Server verursacht zum Sperren können Sie X beenden, ohne das System neu starten zu müssen.

Schlussfolgerung

Die /etc/inittab Datei definiert den Standard-Runlevel für ein System. Die Prozesse, die für bestimmte Runlevel starten, sind in Unterverzeichnissen des Verzeichnisses /etc/rc.d definiert. Sie können den aktuellen Runlevel jederzeit mit dem Runlevel-Befehl anzeigen:

$ runlevel
N 5


Linux
  1. 7 Beispiele für Linux-df-Befehle

  2. 8 Linux TR-Befehlsbeispiele

  3. rm-Befehlsbeispiele unter Linux

  4. ps-Befehlsbeispiele in Linux

  5. sa-Befehlsbeispiele in Linux

9 Beispiele für tee-Befehle unter Linux

9 diff-Befehlsbeispiele in Linux

Linux-IP-Befehl mit Beispielen

15 Linux-PS-Befehl mit Beispielen

8 Beispiele für LDD-Befehle unter Linux

id-Befehlsbeispiele in Linux