Auf dem Linux-Desktop verwenden Sie möglicherweise hauptsächlich die GUI, aber was wäre, wenn Sie einen Modus verwenden könnten, der nur aus Text besteht?

Mit virtuellen Linux-Konsolen können Sie den Computer ohne Grafik verwenden, um ein kaputtes X-System zu retten, oder ihn sogar ganz ohne GUI verwenden.

Was sind virtuelle Linux-Konsolen?

Auf einem Linux-System ist die Konsole die Tastatur und der Monitor, die direkt an das System angeschlossen sind. Dies würde den Platz eines seriellen Terminals auf Minicomputer- und Mainframe-Unix-Systemen einnehmen. Dies würde es dem Systemadministrator ermöglichen, sich als Root anzumelden, wo dies auf Terminals eingeschränkt werden könnte, die entfernt mit dem System verbunden sind. Stattdessen verwendet Linux einen sogenannten Framebuffer, um Text auf dem Bildschirm anzuzeigen.

Eine virtuelle Konsole ist wie ein Vollbild Linux-Terminal-Emulator. Auf Desktop-Systemen sehen Sie häufig Boot-Meldungen, bevor der Display-Manager startet.

Umstellung auf virtuelle Konsolen

instagram viewer

Um zwischen den virtuellen Konsolen zu wechseln, können Sie die verwenden Alt + Funktionstaste System. Es gibt normalerweise sieben virtuelle Konsolen, die Sie verwenden können. Wenn Sie ein Desktop-System mit X11 betreiben, startet es normalerweise in der siebten virtuellen Konsole. Um zur ersten virtuellen Konsole zu wechseln, müssen Sie drücken Alt + F1. Wenn es für Sie nicht funktioniert, versuchen Sie es Strg + Alt + F1 stattdessen.

Wenn Sie virtuelle Konsolen wechseln, werden sie mit der TTY-Nummer gekennzeichnet, die von eins bis sieben reicht, z. B. „tty1“ für die erste virtuelle Konsole.

Sie sehen einen Anmeldebildschirm. Melden Sie sich mit Ihrem Benutzernamen und Passwort an, und Sie können Befehle in der Shell eingeben, als ob Sie ein Terminalfenster auf dem Desktop geöffnet hätten. Wenn Sie jemals MS-DOS auf einem alten PC verwendet haben, wird Ihnen dieses Layout wahrscheinlich bekannt vorkommen.

In den frühen Tagen von Linux verwendeten Distributionen normalerweise virtuelle Konsolensitzungen, da X auf den damaligen Low-End-PCs ein Ressourcenfresser war.

Aus diesem Grund führten Linux-Benutzer es nur dann aus, wenn sie unbedingt mussten, bevor Computer, auf denen X-Desktops mit anständiger Leistung ausgeführt werden konnten, in der zweiten Hälfte der 1990er Jahre erschwinglich wurden.

Scrollen und Verwenden der Maus im Textmodus

Virtuelle Konsolen sind nicht nur für die Eingabe von Befehlen nützlich, Sie können auch Maus und Touchpad verwenden, vorausgesetzt, Sie installieren die richtigen Treiber. Der Konsolen-Maustreiber ist "gpm," steht für General Purpose Mouse. Wie bei allem anderen auf modernen Linux-Systemen ist dies normalerweise über den Paketmanager Ihrer Distribution verfügbar.

Auf Debian/Ubuntu-Systemen:

sudo apt install gpm

Unter Arch-Linux:

sudo pacman -S gpm

Da GPM als Server ausgeführt wird und Arch standardmäßig keine Server startet, müssen Sie dies tun Aktivieren Sie es mit systemd:

sudo systemctl enable gpm.service

Auf Red Hat/Fedora/Rocky Linux-Systemen:

sudo dnf gpm installieren

Wenn der Treiber installiert ist und Sie die Konsole verwenden, sehen Sie einen Mauszeiger auf dem Bildschirm. Sie können Befehle in der Befehlszeile anklicken und bearbeiten sowie kopieren, indem Sie Text mit der linken Maustaste auswählen und mit der rechten Maustaste einfügen.

Sie können den Konsolenbildschirm auch mit nach oben und unten scrollen Umschalt + Bild nach oben und Umschalt + Bild nach unten, obwohl Bash und Zsh diese Tastenanschläge oft abfangen, um stattdessen den Befehlsverlauf zu scrollen. Eine Alternative ist die Verwendung des Kopiermodus von tmux, um im Terminal nach oben und unten zu scrollen.

Verwandt: So installieren und konfigurieren Sie Tmux für Linux

Verwendet für virtuelle Konsolen

Während virtuelle Konsolen jetzt weniger häufig verwendet werden, da grafische Desktops mit Display-Managern häufiger sind, haben sie auch heute noch ihre Verwendung in Linux.

Wenn Ihre X-Sitzung abstürzt oder etwas anderes schief geht, können Sie zu einer virtuellen Konsole wechseln und sich anmelden, um zu versuchen, das Problem zu beheben. Sie könnten versuchen, den X-Server zu beenden und neu zu starten, oder Sie könnten Ihren Computer ordnungsgemäß herunterfahren oder neu starten.

Wenn die X-Sitzung nicht gestartet werden kann, werden Sie trotzdem in eine virtuelle Konsolensitzung geleitet. Dies ist ein weiterer Grund, warum es sich lohnt, mit der Linux-Befehlszeile vertraut zu sein.

Virtuelle Konsolen werden immer noch in einigen Distributionsinstallationsprogrammen verwendet, insbesondere in solchen, die im Textmodus ausgeführt werden. Sie können zu einer anderen virtuellen Konsole wechseln und sehen, wie die Installation verläuft oder warum ein Vorgang so lange zu dauern scheint. Sie können auch andere Befehle in einer Shell ausführen, die nützlich sein können, wenn Sie auf Fehler stoßen.

Jetzt kennen Sie sich mit virtuellen Linux-Konsolen aus

Jetzt wissen Sie, wie virtuelle Linux-Konsolen funktionieren. Linux verwendet immer noch die Befehlszeile für so viele Operationen. Sie fragen sich vielleicht, warum das so ist. Vieles davon ist auf das Unix-Erbe von Linux zurückzuführen.

5 Gründe, warum Linux die Befehlszeile so häufig verwendet

Haben Sie sich jemals gefragt, warum die Befehlszeile ein so wichtiger Teil des Linux-Ökosystems ist? Hier ist die Antwort.

Lesen Sie weiter

TeilenTwitternEmail
Verwandte Themen
  • Linux
  • Terminal
Über den Autor
David Delony (86 veröffentlichte Artikel)

David ist ein freiberuflicher Autor, der im pazifischen Nordwesten lebt, aber ursprünglich aus der Bay Area stammt. Er ist seit seiner Kindheit technikbegeistert. Zu Davids Interessen gehören Lesen, hochwertige Fernsehsendungen und Filme ansehen, Retro-Spiele und das Sammeln von Schallplatten.

Mehr von David Delony

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um sich anzumelden