Ich habe versehentlich Ctrl+ Alt+ gedrückt F12und mein Display wurde schwarz ... Ich musste dann einen Neustart durchführen. Was hat es mit meinem System gemacht? Auch was macht Alt+ F8zu F10tun?
shortcut-keys
user146550
quelle
quelle
Antworten:
Durch Drücken von Ctrl+ Alt+ (oder einfach +, wenn nicht in X11 , wechselt die GUI) zur n- ten virtuellen Konsole ( ).FnAltFn
ttyn
Oft sprechen wir über eine virtuelle Konsole als verwendbare Textkonsole. Wir sagen daher oft, dass es sechs virtuelle Konsolen gibt, auf die mit Alt+ F1bis Alt+ F6zugegriffen werden Ctrlkann (auch gedrückt halten, wenn Sie in der GUI sind, wenn Sie wechseln möchten). Und wir sagen oft, dass es sich dann separat um die GUI handelt, die mit Alt+ (zurück) geschaltet werden kann F7.
Tatsächlich ist
tty7
die GUI jedoch auch eine virtuelle Konsole. Es kann nur nicht als Textkonsole verwendet werden, da es nichtgetty
ausgeführt werden kann.getty
läufttty1
durchtty6
(standardmäßig).getty
Richtet eine virtuelle Konsole so ein, dass sie wie ein Terminal verwendet wird, und fordert Sielogin
zur Eingabe eines Benutzernamens und eines Kennworts auf.Sie können die ausgeführten
getty
Befehle anzeigen, indem Sie die Ausgabe filtern vonps
:Da dies
tty7
die erste virtuelle Konsole ist, die sich nicht wie ein Terminal verhält (d. H., Es wird kein Terminalgetty
ausgeführt), wird dies von X11 (das die GUI bereitstellt) verwendet.Virtuelle Konsolen höher als
tty7
vorhanden sind auch. Es ist nur so , dass, gewöhnlich, sie weder habengetty
sie laufen, noch haben sie X11 mit ihnen. Die ersten 12 virtuellen Konsolen sind mit den oben beschriebenen Tastenkombinationen über Funktionstasten zugänglich (da eine Tastatur normalerweise nur 12 nummerierte Funktionstasten hat). Sie sind auch dann zugänglich , wenn auf ihnen nichts passiert.Wenn Sie also Ctrl+ Alt+ drücken F12, wird ein leerer Bildschirm angezeigt, da Sie jetzt eingeschaltet sind und auf
tty12
dem überhaupt nichts läuft.Als interessante Übung könnten Sie versuchen, Folgendes auszuführen:
Drücken Sie dann Alt+ F12(oder Ctrl+ Alt+, F12wenn Sie sich in der GUI befinden und nicht in einer der ersten 6 virtuellen Konsolen).
Dies bringt Sie zu
tty12
, der nun einen Anmeldebildschirm hat und als Terminal verwendbar ist.(Wenn Sie dauerhaft verwendbare textbasierte Konsolen auf virtuellen Konsolen mit höheren Nummern erstellen möchten, sollten Sie die automatische Ausführung konfigurieren . Wann wird wie oben manuell ausgeführt oder selbst wenn Sie diese Zeile einem Startskript hinzufügen, Sie erhalten die Möglichkeit , nicht erneut anmelden , nachdem auf der virtuellen Konsole abzumelden, weil nicht automatisch wieder laufen Darüber hinaus gibt es einige andere Probleme laufen. für den produktiven Einsatz auf diese Weise - zum Beispiel, Auftragssteuerung vielleicht nicht verfügbar in Ihrer Login-Shell , nachdem Sie sich angemeldet haben. Wenn Sie mehr virtuelle Konsolen als textbasierte Terminalemulatoren verwenden möchten
init
getty
getty
getty
getty
bash
Ich empfehle dazu eine separate Frage zu stellen.)quelle
Hier ist eine kurze Erklärung:
Die folgenden Tasten dienen zum Aufrufen des Terminals (schwarzer Hintergrund, weiße Buchstaben):
Ctrl+ Alt+ F1- Wird Benutzer senden
tty1
oder erste KlemmeCtrl+ Alt+ F2- Wird Benutzer senden
tty2
oder 2. EndgerätCtrl+ Alt+ F3- Wird Benutzer senden
tty3
oder dritte KlemmeCtrl+ Alt+ F4- Wird Benutzer senden
tty4
oder vierte KlemmeCtrl+ Alt+ F5- Wird Benutzer senden
tty5
oder 5. KlemmeCtrl+ Alt+ F6- Wird Benutzer senden
tty6
oder 6. KlemmeFür GUI-Terminals F7:
Ctrl+ Alt+ F7- Wird Benutzer zum ersten GUI - Terminal senden
Ctrl+ Alt+ F8- Wird Benutzer in dem 2. GUI - Terminal senden
Ctrl+ Alt+ F9- Wird Anwender zum 3. GUI - Terminal senden
Ctrl+ Alt+ F10- Wird Benutzer zum 4. GUI - Terminal senden
Ctrl+ Alt+ F11- Wird Benutzer zum 5. GUI - Terminal senden
Ctrl+ Alt+ F12- Wird Benutzer zum 6. GUI - Terminal senden
Hierbei ist zu beachten, dass Sie durch Drücken der entsprechenden Tasten von einem Terminal zum anderen wechseln können. Sie sollten auch beachten, dass Sie nur F7für die GUI-Terminals arbeiten müssen, da Sie eine Instanz des X-Servers ausführen (eine Unity-Instanz wird ausgeführt) . Wenn Sie eine andere X Server-Sitzung öffnen, wird diese gestartet F8und Sie können zwischen beiden wechseln, indem Sie die richtigen Tasten drücken. Sie können dies insgesamt sechsmal (Standardeinstellung) durchführen, was F7bis zu drei Mal der Fall wäre F12.
quelle
Sie können von jedem der TTY-Bildschirme aus zu jeder normalen Benutzeroberfläche in Ubuntu zurückkehren, indem Sie:
Ctrl+ Alt+ drückenF7
quelle
Während diese anderen Antworten korrekt sind, konnte ich in meinem Fall nicht zurückschalten oder eine typische SSH-Verbindung zu meinem Computer herstellen, als dies auftrat. Ich konnte nicht herausfinden , was Ctrl+ Alt+ F12war, aber was auch immer es war, es machte meine Bildschirme gehen schwarz und meine Eingabe sterben vollständig (auch von hinten nach tty1-tty7 ändern). Ich bin nicht sicher, ob es sich bei meinem Fall um eine einmalige Situation handelt oder ob dies ein häufiges Problem ist.
Ich konnte SSH mit dem -T-Flag ausführen, um die "Pseudo-Terminal-Emulation" zu deaktivieren, und es war ziemlich schmerzhaft, damit zu arbeiten (ich vergaß eine Welt ohne Bash .. oder irgendein Sh), aber ich habe dies aus dem / var / log erhalten /kern.log, bevor Sie es zumindest ordnungsgemäß neu starten:
Ich sehe ein paar Informationen und ein paar Informationen (es ist keine VM, aber gelegentlich gibt es ein paar). Ich bin nicht sicher, wo genau das Problem liegt. 4.8.2 Kernel, KDE Neon, Intel Graphics i915.
Ich vermute, dies war ein Einzelfall bei meiner Konfiguration - aber ich dachte, es wäre erwähnenswert, falls dies weiter verbreitet auftritt.
Aus einer anderen Box:
Das -S ist erforderlich, maskiert jedoch nicht Ihr Kennwort, während Sie es eingeben.
quelle
CTRL-ALT-L
standardmäßig) eingegeben , und dann funktionierte der Bildschirm wieder. Also, wenn da draußen jemand feststeckt, probieren Sie das aus!Ich habe in letzter Zeit mehrere System-Einfrierungen erlebt, hauptsächlich beim Ausführen von Weinanwendungen. STRG + ALT + F12 ist die einzige Tastenkombination, mit der ich einen Warmstart durchführen kann.
quelle