Wie schließe ich die Benutzeroberfläche und gehe in RedHat Enterprise Linux 6 in den reinen Shell-Modus?

10

Ich bin neu in Linux. Wie schließe ich die Benutzeroberfläche und gehe in RedHat Enterprise Linux 6 in den reinen Shell-Modus? Ich will die GUI nicht. Ich möchte nur einige Shell-Skripte lernen.

Vielen Dank.

Yousui
quelle

Antworten:

12

Sie booten Ihren Server in Run Level 3 oder verwenden CTRL+ ALT+, F2um in den Terminalmodus zu wechseln :)

Runlevels Beschreibungen

  • 0 - halt
  • 1 - Einzelbenutzermodus
  • 2 - Mehrbenutzer ohne NFS (wie 3, wenn Sie kein Netzwerk haben)
  • 3 - Voller Mehrbenutzermodus (Terminalmodus)
  • 4 - unbenutzt
  • 5 - X11 (X-Modus)
  • 6 - Neustart

Bearbeiten /etc/inittabund suchen Sie die folgende Zeile, um den Standard-Runlevel in RedHat / CentOS / Fedora zu ändern :

id:5:initdefault:

Wechseln Sie zu 3 und starten Sie den Server neu

Rajat
quelle
+1 Zum Auflisten aller Optionen.
Niels Basjes
3
Alternativ können Sie einfach als root ausführen: "telinit 3", um die Ausführungsstufe vorübergehend auf 3 zu ändern und sie auszuprobieren. Wenn es für Sie nicht funktioniert, können Sie "telinit 5" ausführen oder das System einfach neu starten, um zur GUI zurückzukehren.
Sean Reifschneider
Guter Post. Ich füge hinzu: STRG + ALT + Rücktaste, um die GUI-Sitzung gewaltsam zu beenden (obwohl sie möglicherweise später neu gestartet wird). Außerdem können Sie normalerweise mit STRG + ALT + F1-7 zwischen mehreren Terminals wechseln. Mit F7 kehren Sie normalerweise zur GUI zurück, obwohl dies je nach Distribution unterschiedlich sein kann. Probieren Sie sie aus :)
SmallClanger