J'ai accidentellement appuyé sur Ctrl+ Alt+ F12et mon écran est devenu noir ... Je devais ensuite redémarrer .. Qu'est-ce que cela a fait à mon système? Aussi qu'est-ce que Alt+ F8à F10faire?
shortcut-keys
utilisateur146550
la source
la source
Réponses:
Appuyez sur Ctrl+ Alt+ (ou seulement + lorsque vous n'êtes pas dans X11 , l'interface graphique) permet de passer à la n- ième console virtuelle ( ).FnAltFn
ttyn
On parle souvent de console virtuelle en tant que console texte utilisable . Nous disons donc souvent qu'il y a six consoles virtuelles, accessibles avec Alt+ F1à Alt+ F6( Ctrlsi vous êtes dans l'interface graphique lorsque vous souhaitez passer). Et nous disons souvent que l’interface graphique est alors séparée, avec laquelle il est possible de basculer (en arrière) avec Alt+ F7.
En réalité,
tty7
l’interface graphique est également une console virtuelle. Ce n'est tout simplement pas utilisable en tant que console de texte, car il negetty
fonctionne pas.getty
court pourtty1
traversertty6
(par défaut).getty
définit une console virtuelle à utiliser comme un terminal et s'exécutelogin
pour demander un nom d'utilisateur et un mot de passe.Vous pouvez voir les
getty
commandes en cours en filtrant la sortie deps
:Etant donné que
tty7
c’est la première console virtuelle qui n’est pas configurée pour se comporter comme un terminal (c’est-à-dire que aucungetty
ne tourne pour lui), c’est celle que X11 (qui fournit l’interface graphique) utilise.Les consoles virtuelles supérieures à celles
tty7
existantes existent également. Il est juste que, d' ordinaire, ils ne sont engetty
cours d' exécution pour eux, ni ont-ils les utiliser X11. Les 12 premières consoles virtuelles sont accessibles avec les combinaisons de touches décrites ci-dessus à l'aide de touches de fonction (car un clavier ne comporte généralement que 12 touches de fonction numérotées). Ils sont accessibles même si rien ne leur arrive.Ainsi, lorsque vous appuyez sur Ctrl+ Alt+ F12, vous obtenez un écran vide parce que vous êtes maintenant sur
tty12
lequel rien ne tourne.Comme exercice intéressant, vous pouvez essayer de courir:
Appuyez ensuite sur Alt+ F12(ou sur Ctrl+ Alt+ F12si vous êtes dans l'interface graphique plutôt que sur l'une des 6 premières consoles virtuelles).
Cela vous amènera à
tty12
, qui a maintenant un écran de connexion et est utilisable comme terminal.(Si vous souhaitez créer de manière permanente des consoles textuelles utilisables sur des consoles virtuelles à numéro élevé, vous devez configurer
init
leur exécutiongetty
automatique. Quandgetty
est exécuté manuellement comme ci-dessus, ou même si vous deviez ajouter cette ligne à un script de démarrage, vous ne pourrez pas vous reconnecter après vous être déconnecté de la console virtuelle, cargetty
il ne fonctionnera pas automatiquement à nouveau. De plus, d'autres problèmes segetty
produisent de cette manière pour une utilisation en production - par exemple, le contrôle des tâches peut ne pas l'être. disponible dans votre shell de connexion , après vous être connecté. Si vous souhaitez utiliser davantage de consoles virtuelles utilisables comme émulateurs de terminal basés sur du textebash
, Je recommande de poser une question distincte à ce sujet.)la source
Voici une brève explication:
Les clés suivantes sont destinées au terminal (le fond noir, en lettres blanches):
Ctrl+ Alt+ F1- Enverra l'utilisateur au
tty1
ou au 1er terminalCtrl+ Alt+ F2- Enverra l'utilisateur à
tty2
ou au 2e terminalCtrl+ Alt+ F3- Enverra l'utilisateur à
tty3
ou au 3ème terminalCtrl+ Alt+ F4- Enverra l'utilisateur à
tty4
ou au 4ème terminalCtrl+ Alt+ F5- Enverra l'utilisateur à
tty5
ou au 5ème terminalCtrl+ Alt+ F6- Enverra l'utilisateur à
tty6
ou au 6ème terminalPour les terminaux à interface graphique (où X est généralement en marche, ou plutôt, dans lequel vous atterrissez lorsque Unity apparaît et que tout semble aller bien. Celui par défaut pour lequel vous démarrez l'interface graphique serait F7):
Ctrl+ Alt+ F7- Enverra l'utilisateur vers le premier terminal d'interface graphique
Ctrl+ Alt+ F8- Enverra l'utilisateur vers le deuxième terminal d'interface graphique
Ctrl+ Alt+ F9- Enverra l'utilisateur au 3ème terminal graphique
Ctrl+ Alt+ F10- Enverra l'utilisateur au 4ème terminal graphique
Ctrl+ Alt+ F11- Enverra l'utilisateur au 5ème terminal graphique
Ctrl+ Alt+ F12- Enverra l'utilisateur au 6ème terminal graphique
La chose à noter ici est que vous pouvez aller d’un terminal à l’autre en appuyant sur les touches correspondantes. Notez également que, puisque vous exécutez une instance du serveur X (une unité sous Unity en cours d’exécution), vous ne F7travaillerez que pour les terminaux à interface graphique. Si vous ouvrez une autre session X Server, celle-ci démarrera F8et vous pourrez basculer entre les deux en appuyant sur les bonnes touches. Vous pouvez continuer à le faire pour un total (par défaut) de 6 fois, ce qui correspond F7à F12.
la source
Vous pouvez revenir à n’importe quelle interface graphique d’Ubuntu à partir de n’importe quel écran TTY en appuyant sur:
Ctrl+ Alt+F7
la source
Bien que ces autres réponses soient correctes, dans mon cas, j’ai été incapable de revenir en arrière ou d’établir une connexion SSH classique avec ma machine lorsque cela s’est produit. Je ne pouvais pas comprendre ce que Ctrl+ Alt+ F12était, mais quoi que ce soit, mes écrans sont devenus noirs et mon entrée a complètement disparu (même en revenant à tty1-tty7). Je ne suis pas sûr si mon cas est unique ou s'il s'agit d'un problème commun.
J'ai été capable de SSH avec le drapeau -T pour désactiver "l'émulation pseudo-terminale" et c'était très pénible de travailler avec (j'ai oublié un monde sans bash .. ou n'importe quel sh), mais j'ai obtenu cela avec le fichier / var / log /kern.log avant de le redémarrer au moins gracieusement:
Je vois des trucs intel'y dedans, et des trucs de virtual-box'y (ce n'est pas une VM mais en héberge quelques-uns à l'occasion) Je ne sais pas quel est le problème exactement. 4.8.2 noyau, KDE neon, intel graphics i915.
J'imagine qu'il s'agissait d'un cas isolé avec ma configuration - mais je pensais que cela valait la peine d'être mentionné au cas où cela se produirait plus largement.
D'une autre boîte:
Le -S est nécessaire, mais il ne masque pas votre mot de passe lorsque vous le tapez.
la source
CTRL-ALT-L
par défaut), puis l’écran fonctionnait à nouveau. Alors si quelqu'un est coincé, essayez ça!Plusieurs systèmes se sont récemment bloqués, principalement lors de l'exécution d'applications Wine. CTRL + ALT + F12 est la seule combinaison de touches qui me permet d'effectuer un redémarrage à chaud.
la source