<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Terminalemulation</id>
	<title>Terminalemulation - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Terminalemulation"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Terminalemulation&amp;action=history"/>
	<updated>2026-05-22T12:35:45Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Terminalemulation&amp;diff=157655&amp;oldid=prev</id>
		<title>imported&gt;Trustable: linkfix</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Terminalemulation&amp;diff=157655&amp;oldid=prev"/>
		<updated>2026-02-15T14:13:09Z</updated>

		<summary type="html">&lt;p&gt;linkfix&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Datei:Terminal-dec-vt100.jpg|mini|Ein Original VT100 Terminal]]&lt;br /&gt;
[[Datei:Putty vista composition.png|mini|Die Terminalemulation [[PuTTY]] läuft unter Windows und emuliert ein Terminal das mit einem Linux-Computer verbunden ist]]&lt;br /&gt;
&lt;br /&gt;
Eine &amp;#039;&amp;#039;&amp;#039;Terminalemulation&amp;#039;&amp;#039;&amp;#039; oder &amp;#039;&amp;#039;&amp;#039;Terminalemulator&amp;#039;&amp;#039;&amp;#039; ist ein [[Computerprogramm]], das die Funktion eines [[Terminal (Gerät)|Computer-Terminals]] [[Emulator|emuliert]], also nachbildet. Sie wird genutzt, um textbasierte Programme innerhalb einer [[Grafische Benutzeroberfläche|grafischen Benutzeroberfläche]] verwenden zu können.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://www.pcmag.com/encyclopedia/term/terminal-emulation |titel=Definition of Terminal Emulator |werk=PC-Magazin |sprache=en |abruf=2024-02-14}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[https://www.techopedia.com/definition/16335/terminal-emulation Definition of Terminal Emulator]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vor dem Aufkommen der PCs war es üblich, auf [[Großrechner]] (Mainframes) über Terminals zuzugreifen. Terminals sind Hardwaregeräte bestehend aus Bildschirm und Tastatur, die es ermöglichten, Daten in den Zentralcomputer einzugeben bzw. anzuzeigen. Später wurden sie auch genutzt, um Programme, die am Großrechner liefen, direkt zu bedienen.&amp;lt;ref&amp;gt;[https://www.hardware-aktuell.com/lexikon/Terminal_(Computer) Lexikon Hardware Aktuell: Computer-Terminals]&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[https://www.itwissen.info/Terminal-terminal.html IT-Wissen: Terminal]&amp;lt;/ref&amp;gt; Beispiele von Terminals sind [[IBM 3270]] oder [[VT100]].&lt;br /&gt;
&lt;br /&gt;
Diese Geräte waren zwar billiger als der Großrechner, trotzdem aber teuer und platzraubend. Da nun mit dem Aufkommen der [[Personal Computer]] in den 1980er Jahren Geräte mit Monitor und Tastatur verfügbar waren, lag es nahe, die Funktion der Hardware-Terminals durch Programme zu ersetzen, die auf PCs liefen, so dass der PC neben seinen anderen Aufgaben (wie [[Textverarbeitung]] usw.) die Funktion des Terminals mit übernehmen konnte.&amp;lt;ref&amp;gt;[https://www.emtec.com/zoc/terminal-emulator.de.html#emulation-eines-terminals-auf-einem-personal-computer Glossar Terminal-Emulation: Emulation eines Terminals auf einem Personal Computer]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Historie ==&lt;br /&gt;
In der Anfangszeit der [[IBM-PC-kompatibler Computer|PC-kompatiblen PCs]], die der [[IBM Personal Computer|IBM PC]] von 1981 begründete, gab es eine Reihe von Terminal-Emulatoren, die unter [[MS-DOS]] bzw. [[PC-kompatibles DOS|dazu kompatiblem DOS]] liefen, wie z.&amp;amp;nbsp;B. Telix, Telemate oder [[Crosstalk]].&amp;lt;ref&amp;gt;[https://archive.org/details/CrosstalkCommunicatorTerminalEmulator Crosstalk Communicator Terminal Emulator, Internet Archive] (englisch)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mit dem Beginn der grafischen Benutzeroberflächen [[Microsoft Windows|Windows]] ab 1984 kam eine Reihe weiterer Programme hinzu, die unter Windows bzw. ab 1987 auch unter [[OS/2]] liefen.&amp;lt;ref&amp;gt;[https://www.os2site.com/sw/comm/terminal/index.html OS/2 Site, Liste Kommunikationsprogramme] (englisch)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ebenfalls 1984 entstand im [[Unix]]-Bereich das Programm [[xterm]], das unter der grafischen Benutzeroberfläche [[X Window System|X11]] läuft. Da Unix ursprünglich ein Betriebssystem für Zentralcomputer war, ist das Prinzip, auf so ein System über ein Terminal zuzugreifen, für [[Unixoides System|Unix-Systeme]], darunter neben [[Berkeley Software Distribution|BSD]] u.&amp;amp;nbsp;a. auch [[Linux]] und [[macOS]], essenziell.&amp;lt;ref&amp;gt;[https://www.baeldung.com/linux/terminal-shell-tty-vs-console Linux Terminal, Shell, Console (engl)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seit den 1990er Jahren gibt es eine unüberschaubare Vielzahl von Terminal-Emulatoren für Windows, Linux und macOS.&amp;lt;ref&amp;gt;[https://sourceforge.net/directory/terminal-emulators/windows/ Sourceforge: Liste von Terminalemulationen für Windows] (englisch)&amp;lt;/ref&amp;gt; [[PuTTY]], obwohl seit Ende 1998 auch u.&amp;amp;nbsp;a. für Linux und macOS entwickelt, ist für Windows eines der bekanntesten und beliebtesten Programme.&amp;lt;ref&amp;gt;[https://alternativeto.net/category/utilities/terminal-client/ Alternative-To: Putty Likes und Alternativen] (englisch)&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html Putty Homepage, Downloads] (englisch)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Architektur ==&lt;br /&gt;
Die Kommunikation zwischen Zentralcomputer und Terminal basiert auf einem Datenstrom, bei dem in die tatsächlich anzuzeigenden Daten noch Steuersequenzen eingefügt werden, die es erlauben, diese Daten am Bildschirm zu formatieren oder zu platzieren. Bei Terminals wie VT100 geschieht das durch Sequenzen mit dem Zeichen [[Escape (Steuerzeichen)|ESC]] und bestimmten darauf folgenden Codes der sog. [[Escape-Sequenz]]. Beispielsweise würde die Zeichenfolge &amp;lt;code&amp;gt;ESC [ 2 J&amp;lt;/code&amp;gt; auf einem [[VT100]] Terminal den Bildschirm löschen oder &amp;lt;code&amp;gt;ESC [ 5 m&amp;lt;/code&amp;gt; auf einem VT100 Terminal den folgenden Text blinkend darstellen.&amp;lt;ref name=&amp;quot;vt100seq&amp;quot;&amp;gt;[https://espterm.github.io/docs/VT100%20escape%20codes.html VT100 Escape Codes] (englisch)&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[https://www.cse.psu.edu/~kxc104/class/cse472/09f/hw/hw7/vt100ansi.htm ANSI/VT100 Terminal Control Escape Sequences] (englisch)&amp;lt;/ref&amp;gt; Das Erkennen und Bearbeiten dieser Sequenzen und entsprechende Darstellung der Daten ist Aufgabe der [[Terminal (Gerät)|Hardwareterminals]]. Es gibt verschiedene Standards dieser Terminal-Steuersequenzen, diese variieren je nach Hersteller. Eine davon ist z.&amp;amp;nbsp;B. als [[ANSI-Escapesequenz]] X3.64 bekannt.&amp;lt;ref&amp;gt;[https://vt100.net/annarbor/aaa-ug/section13.html Vt100.net ANSI X3.64 Standard]&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[https://nvlpubs.nist.gov/nistpubs/Legacy/FIPS/fipspub86.pdf FIPS-pub: Additional Controls For Use With American National Standard Code for Information Interchange (PDF, englisch)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Eine Terminalemulation stellt sich gegenüber einem textbasierten Programm als ein [[Terminal (Gerät)|Computer-Terminal]] dar (daher der Name). Es ist ein [[Emulator]] in dem Sinne, dass es dem textbasierten Programm den Eindruck vermittelt, es sei mit einem Computer-Terminal verbunden, weil es die gleiche Aufgabe übernimmt.&amp;lt;ref&amp;gt;[https://wirtschaftslexikon.gabler.de/definition/emulation-36296 Gabler Wirtschaftslexikon, Terminalemulation]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Andererseits stellt sich eine Terminalemulation gegenüber der grafischen Oberfläche als ein grafikfähiges Programm dar. Somit stellt eine Terminalemulation einen Vermittler dar – zwischen einer Textanwendung und einer grafischen Oberfläche.&amp;lt;ref name=&amp;quot;invisland&amp;quot;&amp;gt;{{Internetquelle |url=https://invisible-island.net/xterm/ |titel=XTerm |werk=Invisible Island |sprache=en |abruf=2023-11-05}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Eine weitverbreitete Terminalemulation ist [[xterm]], die unter der grafischen Oberfläche [[X Window System|X11]] läuft. In ihr kann ein zeichenorientiertes Programm gestartet werden – meist eine [[Kommandozeile]]n-basierte [[Shell (Betriebssystem)|Shell]] oder eine zeichenorientierte Anwendung („Textanwendung“).&lt;br /&gt;
&lt;br /&gt;
Die Programme [[Interaktion#Informatik|interagieren]] wie folgt:&lt;br /&gt;
&lt;br /&gt;
 Textanwendung ↔ Terminalemulation ↔ grafische Oberfläche&lt;br /&gt;
     Shell ↔ xterm ↔  X11&lt;br /&gt;
&lt;br /&gt;
== Beispiele ==&lt;br /&gt;
* [[xterm]], [[Gnome Terminal]], [[Konsole (KDE)|Konsole]] – Terminalemulationen zum Zugriff auf [[Unixoides System|unixoide Systeme]] wie zum Beispiel [[GNU/Linux]]&lt;br /&gt;
* [[Terminal (Apple)|Terminal]] – Terminalemulation von [[macOS]]&lt;br /&gt;
* [[Windows Terminal]], [[cmd.exe]] – Terminalemulationen unter [[Microsoft Windows|Windows]]&lt;br /&gt;
* Reflection Desktop von Walker, Richer, Quinn (WRQ) – Terminalemulation zum Zugriff auf Rechner von [[IBM]] und HP.&lt;br /&gt;
* HP TeemTalk – Terminalemulation zum Zugriff auf Rechner von [[HP Inc.]]&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
{{Commonscat|Terminal emulators|Terminalemulationen|audio=0|video=0}}&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Terminalemulator| ]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Trustable</name></author>
	</entry>
</feed>