Sur le bureau Linux, vous pouvez principalement utiliser l'interface graphique, mais que diriez-vous si vous pouviez utiliser un mode qui n'était que du texte ?

Avec les consoles virtuelles Linux, vous pouvez utiliser l'ordinateur sans graphique pour sauver un système X cassé ou même l'utiliser entièrement sans interface graphique.

Que sont les consoles virtuelles Linux ?

Sur un système Linux, la console est le clavier et le moniteur connectés directement au système. Cela remplacerait un terminal série sur les mini-ordinateurs et les systèmes Unix centraux. Cela permettrait à l'administrateur système de se connecter en tant que root où cela pourrait être limité sur les terminaux connectés au système à distance. Au lieu de cela, Linux utilise quelque chose appelé un framebuffer pour afficher du texte à l'écran.

Une console virtuelle, c'est comme avoir un plein écran Émulateur de terminal Linux. Sur les systèmes de bureau, vous verrez fréquemment des messages de démarrage avant le démarrage du gestionnaire d'affichage.

instagram viewer

Passer aux consoles virtuelles

Pour basculer entre les consoles virtuelles, vous pouvez utiliser le Alt + touche de fonction système. Il existe généralement sept consoles virtuelles que vous pouvez utiliser. Si vous utilisez un système de bureau avec X11, il démarre généralement dans la septième console virtuelle. Pour passer à la première console virtuelle, vous devrez appuyer sur Alt + F1. Si cela ne fonctionne pas pour vous, essayez Ctrl + Alt + F1 au lieu.

Lorsque vous changez de consoles virtuelles, elles sont étiquetées avec le numéro TTY, allant de un à sept, comme "tty1" pour la première console virtuelle.

Vous verrez un écran de connexion. Connectez-vous en utilisant votre nom d'utilisateur et votre mot de passe, et vous pouvez entrer des commandes dans le shell comme vous le feriez comme si vous aviez ouvert une fenêtre de terminal sur le bureau. Si vous avez déjà utilisé MS-DOS sur un ancien PC, cette disposition vous semblera probablement familière.

Au début de Linux, les distributions utilisaient généralement par défaut des sessions de console virtuelle car X était un gros consommateur de ressources sur les PC bas de gamme de l'époque.

Pour cette raison, les utilisateurs de Linux ne l'exécuteraient que lorsqu'ils le devaient absolument avant que les ordinateurs capables d'exécuter des ordinateurs de bureau X avec des performances décentes ne deviennent abordables dans la seconde moitié des années 1990.

Défilement et utilisation de la souris en mode texte

Les consoles virtuelles ne sont pas seulement utiles pour saisir des commandes, mais vous pouvez également utiliser la souris et le pavé tactile, à condition d'installer les pilotes appropriés. Le pilote de la souris de la console est "gpm", qui signifie souris à usage général. Comme pour tout le reste sur les systèmes Linux modernes, cela est généralement disponible via le gestionnaire de packages de votre distribution.

Sur les systèmes Debian/Ubuntu :

sudo apt installer gpm

Sur Arch Linux :

sudo pacman -S gpm

Étant donné que GPM s'exécute en tant que serveur et qu'Arch ne démarre pas les serveurs par défaut, vous devrez activez-le en utilisant systemd:

sudo systemctl activer gpm.service

Sur les systèmes Red Hat/Fedora/Rocky Linux :

sudo dnf installer gpm

Une fois le pilote installé, lorsque vous utilisez la console, vous verrez un curseur de souris à l'écran. Vous pouvez cliquer et modifier des commandes sur la ligne de commande, ainsi que copier en sélectionnant du texte avec le bouton gauche de la souris et en le collant en cliquant avec le bouton droit.

Vous pouvez également faire défiler l'écran de la console de haut en bas à l'aide de Maj + Page précédente et Maj + Page vers le bas, bien que Bash et Zsh interceptent souvent ces frappes pour faire défiler l'historique des commandes à la place. Une alternative consiste à utiliser le mode copie de tmux pour faire défiler vers le haut et vers le bas dans le terminal.

En rapport: Comment installer et configurer Tmux pour Linux

Utilisations des consoles virtuelles

Alors que les consoles virtuelles sont utilisées moins fréquemment maintenant que les bureaux graphiques avec gestionnaires d'affichage sont plus courants, ils ont toujours leurs utilisations sous Linux aujourd'hui.

Si votre session X se bloque ou si quelque chose ne va pas, vous pouvez passer à une console virtuelle et vous connecter pour essayer de le réparer. Vous pouvez essayer de tuer et de redémarrer le serveur X, ou vous pouvez gracieusement arrêter ou redémarrer votre machine.

Si la session X ne démarre pas, vous serez de toute façon transféré dans une session de console virtuelle. C'est encore une autre raison pour laquelle il est avantageux de se familiariser avec la ligne de commande Linux.

Les consoles virtuelles sont encore utilisées dans certains programmes d'installation de distribution, en particulier ceux qui s'exécutent en mode texte. Vous pouvez basculer vers une autre console virtuelle et voir comment se déroule l'installation ou pourquoi une opération semble prendre beaucoup de temps. Vous pouvez également exécuter d'autres commandes dans un shell qui peuvent être utiles si vous rencontrez des erreurs.

Vous connaissez maintenant les consoles virtuelles Linux

Vous savez maintenant comment fonctionnent les consoles virtuelles Linux. Linux utilise toujours la ligne de commande pour tant d'opérations. Vous vous demandez peut-être pourquoi il en est ainsi. Cela est dû en grande partie à l'héritage Unix de Linux.

5 raisons pour lesquelles Linux utilise autant la ligne de commande

Vous êtes-vous déjà demandé pourquoi la ligne de commande est une partie si importante de l'écosystème Linux? Voici la réponse.

Lire la suite

PartagerTweeterE-mail
Rubriques connexes
  • Linux
  • Terminal
A propos de l'auteur
David Delony (86 articles publiés)

David est un écrivain indépendant basé dans le nord-ouest du Pacifique, mais originaire de la région de la baie. Il est un passionné de technologie depuis l'enfance. Les intérêts de David incluent la lecture, le visionnage d'émissions de télévision et de films de qualité, les jeux rétro et la collection de disques.

Plus de David Delony

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner