Was ist ein Terminal-Emulator?

Benutzer von GNU / Linux, FreeBSD, macOS und anderen Unix-Implementierungen sind wahrscheinlich gewohnt, die Worte Terminal-Emulator herumgeworfen zu hören. Weniger bekannt ist jedoch, warum genau dieser Begriff so häufig vorkommt. Terminalemulatoren sind extrem häufige Softwareteile, aber sie sind nicht die gleichen Dinge wie die Befehlszeilen, die sie bereitstellen. Viele Benutzer verwenden diese Begriffe, als wären sie austauschbar, obwohl sie es in Wirklichkeit nicht sind.

Es gibt ein paar Tricks, um zu veranschaulichen, was ein Terminalemulator ist und nicht in diesem Artikel ist. Sie basieren hauptsächlich auf POSIX-Befehlszeilenaufrufen, so dass Unix-Benutzer aller Schattierungen sie genießen können. Linux-Benutzer, die es ausprobieren möchten, können Strg, Alt und T gedrückt halten, um einen Terminalemulator zu öffnen. Apple MacOS-Benutzer möchten möglicherweise einen Terminalemulator starten, indem sie auf das Symbol im Dock klicken. Headless-Operatoren von FreeBSD, NetBSD, Darwin, OpenIndiana und anderen Unix-Implementierungen befinden sich wahrscheinlich bereits an einer Befehlszeile. Diejenigen mit grafischen Benutzeroberflächen können leicht gestartet werden, indem Sie auf das Menü Anwendungen klicken, auf Systemprogramme zeigen und auf Terminal klicken.

Definieren des Terminalemulators für Wörter

Es ist zunächst nützlich zu verstehen, worauf sich ein Fernschreiber bezieht. Wenn Sie ursprünglich mit einem Unix-System oder vielen anderen Mainframe-Designs interagieren wollten, mussten Sie mit einer Fernschreiber- oder TTY-Maschine arbeiten. Diese Maschinen arbeiten durch Senden von frequenzumgetasteten Tönen über eine Übertragungsleitung, um Textdaten darzustellen, die in einfacher Binärform codiert sind. Diese Systeme erzeugten schließlich die ASCII-Codierung, die für Textdateien verwendet wird.

Ein echtes echtes Terminal ist kein Fenster, das auf einem Computerbildschirm schwebt. Es ist eigentlich eine dedizierte Tastatur und Monitor. Während verschiedene Kodierer im Laufe der Geschichte ihre bevorzugten Terminals hatten, war die VT100 eine beliebte Option, die viele Terminal-Emulator-Pakete nun in Code darstellen. Diese Maschinen ahmten ironisch Fernschreiber nach. In gewisser Weise fangen diese Maschinen langsam an, in Form von Thin Clients wiederzukommen, die mit leistungsstarken Serverinstallationen interagieren.

Sie haben auch das Konzept eines PTY-Pseudo-Terminals. Dieses Master- und Slave-Paar ermöglicht es einem Softwareprogramm wie SSH oder einem GUI-Terminal, einem Benutzer, der von einem Master namens PTMX kommt, eine terminalähnliche Schnittstelle über ein PTS anzubieten. Wenn Sie ein GUI-Terminal ausführen, geben Sie den Buchstaben w ein und drücken Sie die Eingabetaste. Du wirst sehen, dass es behauptet, du wärst der letzte Befehl von einem PTS, der das Slave-Paar des PTMX ist, das die Show an erster Stelle ausführt.

PRO TIPP: Wenn das Problem bei Ihrem Computer oder Laptop / Notebook auftritt, sollten Sie versuchen, die Reimage Plus Software zu verwenden, die die Repositories durchsuchen und beschädigte und fehlende Dateien ersetzen kann. Dies funktioniert in den meisten Fällen, in denen das Problem aufgrund einer Systembeschädigung auftritt. Sie können Reimage Plus herunterladen, indem Sie hier klicken

Was Sie gerade in diesen Befehl eingegeben haben, ist eine Shell. Das ist der Kommandozeilen-Interpreter, der bei der Anmeldung ausgeführt wird. Beispiele umfassen bash, Asche und tcsh. Es läuft in einem Terminal-Editor, einem Programm, das ein Terminal emuliert und vorgibt, dass Sie an einer echten Konsole mit einer Tastatur und einem Display arbeiten, die mit den altmodischen Protokollen angeschlossen sind. Während Sie vielleicht sagen, dass Sie sehr gut auf einer echten Tastatur und Monitor sein können, müssen Sie bei einem sein, der die tatsächlichen Datenprotokolle sendet, die diese alten Bits des Codes erwarten würden.

BSD- und Linux-Distributionen bieten zusätzlich eine so genannte virtuelle Konsole oder ein virtuelles Terminal, wenn Sie Strg, Alt und F2 oder eine andere gängige Tastenkombination gedrückt halten. Dies ist eine Emulation einer vollständigen Konsole mit einer Tastatur und einem Display, die dieselben alten Protokolle verwenden, die ein herkömmliches Terminal verwenden würde. Dies wird mehr als wahrscheinlich eher verwirrend erscheinen, da alle diese Begriffe miteinander verflochten sind, um sich auf moderne Befehlszeilenumgebungen zu beziehen. Sie hören Verweise auf Terminals, Terminalemulatoren, Konsolen, Befehlszeilen und Shells, die sich alle auf die einfache Verwendung von Text zur Steuerung eines Computersystems beziehen.

Es gibt eine weitere Klasse von Terminalemulatoren, die SSH-Remote-Shells ermöglichen. Diese verhalten sich so, als wären sie eine physische Anzeige und eine Tastatur, die in ein entferntes System ruft. Dies ist nützlich für die Verwendung eines Modems oder vielleicht häufiger einer Ethernet-Verbindung, um andere Computer oder Bulletin Boards zu kontaktieren, sowie um auf Telnet-Sites zuzugreifen und Reparaturarbeiten an Routern und dergleichen durchzuführen. Wenn Sie jemals ein SSH-Programm oder den Telnet-Befehl in Linux verwendet haben, dann haben Sie diese Art von Software verwendet. Sie können auch an das HyperTerminal-Programm denken, das in Windows 95 populär war.

PRO TIPP: Wenn das Problem bei Ihrem Computer oder Laptop / Notebook auftritt, sollten Sie versuchen, die Reimage Plus Software zu verwenden, die die Repositories durchsuchen und beschädigte und fehlende Dateien ersetzen kann. Dies funktioniert in den meisten Fällen, in denen das Problem aufgrund einer Systembeschädigung auftritt. Sie können Reimage Plus herunterladen, indem Sie hier klicken

Facebook Twitter Google Plus Pinterest