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.

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


+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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.