Ich hoffe, die Frage ist selbsterklärend.
Mein Verständnis ist , dass gnome-terminal
und konsole
sind virtuelle Terminals, und sie sind im Grunde die gleichen Zweck dient, dh eine Befehlszeilenumgebung für verschiedene optionale Befehlsinterpreter. (Ich bin mir nicht mal sicher, ob das der richtige Weg ist, es zu betrachten.)
Ich gehe davon aus, dass das reale Terminal , wo ich occasionaly durch mis-Keying teleportiert bin Ctrl+ Alt+ F1, F2etc.
Aber : „Es werden Drachen“ in diesem schwarz-Bildschirm Hinterland, also bin ich outta-es , so schnell wie ich drücken kann Ctrl+ Alt+ F7(ich gelernt , dass irgendwo: „Wenn alles schwarz und dunkel: die geheimen Schlüssel drücken zurückzukehren :)
- Ist / sind die "echten" Terminal (s) die eine (n) , die hinter den existieren Ctrl+ Alt+ F1, F2etc. Tasten?
- Und was ist an ihnen so "real" im Vergleich zu den "virtuellen"?
- Und wie unterscheiden sie sich? Ist es so einfach wie "keine GUI" vs "GUI"?
PS sind "Konsole" und "Terminal" auch?
command-line
virtual-console
Peter.O
quelle
quelle
gnome-terminal
, schließlich dienen beide demselben Zweck. Ein Cousin, der von keiner grafischen Umgebung abhängig ist und mit einem Gerät verbunden ist, das ihm etwas mehr Macht verleiht.Antworten:
Das ist nicht ganz richtig. Virtuelle Terminals sind lediglich Programme, die Tastenanschläge senden und die Ausgabe (dies wird als Standard In, Standard Out [und Standard Error] bezeichnet) an einen Prozess im Hintergrund senden. Dies ist ein grundlegendes Eingabe- → Verarbeitungs- → Ausgabesystem und das Herzstück Ihres Betriebssystems.
Ein Fernschreiber (oder Fernschreiber)
Mann, der an einem Computerterminal arbeitet
Mal sehen, ob ich es richtig erklären kann:
In einem Unix-ähnlichen System wie Linux gibt es das Konzept "Alles ist eine Datei" . Das heißt, Ihr DVD-Laufwerk ist beispielsweise eine Datei (/ dev / sdb1), Ihre Tastatur ist eine Datei (/ dev / input / keyboard) und so weiter.
Ein weiterer Satz dieser magischen Dateien sind die TTYs, wobei TTY für Teletype steht. Eine Schreibmaschine, die Tastenanschläge an einen Computer sendet, der wiederum Briefe an den Type Ball zurücksendet . Dies hätte ein physisches Gerät, eine entfernte Schreibmaschine, dargestellt, so wie / dev / lp0 Ihren Drucker darstellen könnte.
Ein Hardware-Terminal, der VT100
Die Teletype-Workstations würden als "Konsolen" oder "Terminals" bezeichnet, ein virtuelles Terminal im Gegensatz zu einem realen. Daher handelt es sich bei jeder Anwendung oder Maschine um die gleichen Funktionen wie bei dieser Arbeitsplatzanordnung, bei der über Tastatureingaben auf den Computer zugegriffen wird darauf und Ausgabe von ihm zurück, drucken Sie es auf ein Stück Papier. Sie können sich vorstellen, dass ein Modem sehr ähnlich funktioniert.
Terminals wie das oben abgebildete sind billige und einfache Computer, die die Funktionalität eines Teletyps emulieren . Wenn wir heutzutage Terminalemulator sagen, meinen wir normalerweise ein Programm, das die Funktionalität einer solchen Maschine emuliert.
Es sind immer noch terminalbasierte Computersysteme in Gebrauch. Sie werden in der Tat immer beliebter . In der Vergangenheit war der Grund für Terminals, dass ein Computer an jedem Schreibtisch völlig lächerlich war - Computer füllten einen Raum und waren immens teuer. Jetzt spart es Geld und erleichtert die Administration.
Ein "Thin Client" - das moderne Äquivalent des VT100
Ich hoffe das ist hilfreich. Bitte benachrichtigen Sie mich, wenn ich einen Fehler gemacht habe.
Ja im Grunde. Der Unterschied zwischen TTY1-7 und gnome-terminal besteht darin, dass das System die ttys bereitstellt, während gnome-terminal und konsole selbst auf einem tty (das das grafische Subsystem ausführt) ausgeführt werden. Diese Abstraktion kann noch tiefer verschachtelt werden (z. B. X-Forwarding, Verwendung des Telnet-Protokolls als Terminal, ...), schließlich verhält sich die Mensch-Computer-Schnittstelle wie jede andere Datei. Und kann auf die gleiche Weise weitergeleitet, abstrahiert und bewegt werden.
quelle
Ziemlich sicher, dass es ein "virtuelles Terminal" ist, wenn es physische Terminals gab, die mit Unix-Servern verbunden waren ...
quelle
Zusätzlich zu den obigen Antworten finden Sie in dieser umfassenden Erläuterung der Terminals. Das TTY ist trotz seiner scheinbaren Einfachheit konzeptionell ein ziemlich komplizierter Teil von Linux.
quelle