Frage Wofür steht "TTY"?


Auf der Wikipedia-Artikel (Computerterminal) unter dem Hardcopy-Terminals Im Abschnitt des Artikels heißt es: "Frühere Benutzerterminals, die mit Computern verbunden waren, waren elektromechanische Fernschreiber oder Fernschreiber (TeleTypewriter, TTY) ..."

Also steht TTY für Fernschreiber? Aber es macht keinen Sinn für mich, weil ich es nie gesehen habe und keine Ahnung habe, was "Tele" bedeutet.


125
2018-06-11 16:56


Ursprung


Ja, der Ursprung von TTY in Unix ist von Fernschreiber. Das tele im Telephon, Fernschreiber, usw. kommt von einer griechischen Wurzel, die weit oder entfernt bedeutet. TTYs stellen eine virtuelle Schnittstelle zur Verfügung, die den physischen Maschinen ähnlich ist. Dies ist der Ursprung der 80 Zeichenbreite und der Wagenrücklauf- und Zeilenvorschubcodes. - chaskes
Wirklich gut Erklärung hier: unix.stackexchange.com/questions/4126/ ... - No Time
Ich kann nicht glauben, dass diese Frage hier ist ...... - Elder Geek
Wenn du nicht weißt was Tele bedeutet, dass Sie vermuten, dass Sie in griechischen und lateinischen Präfixen und Suffixen schwach sind. Dies ist eine wichtige Sprachfertigkeit, da ein guter Teil der englischen Sprache darauf aufgebaut ist, und wenn man die Stücke kennt, kann man die Bedeutungen unbekannter Wörter raten. Verbringen Sie ein paar Stunden in den nächsten Wochen damit, einige Web-Ressourcen zu griechischen und lateinischen Wurzeln, Suffixen und Präfixen zu studieren. (Ernsthaft, noch nie von Fernsehen gehört? Telefon? Telekinese? Teleportation? Telegraph? Telegramm? Teleskop? Telemarketing? Telearbeit?) - Kaz
Es gibt eine Wikipedia-Seite über Fernschreiber, weißt du ... - Nate Eldredge


Antworten:


Frühe Benutzerterminals, die mit Computern verbunden waren, waren elektromechanische Teleprinter oder Fernschreiber (TeleTypewriter, TTY), und seitdem wurde TTY weiterhin als der Name für die Nur-Text-Konsole verwendet, obwohl diese Nur-Text-Konsole nun eine virtuelle Konsole und keine physische Konsole ist .

Es gibt 6 virtuelle Konsolen in Ubuntu, auf die über die Tastaturkürzel zugegriffen werden kann Strg+Alt+F1 zu Strg+Alt+F6. Sie können mit der Tastenkombination von einer virtuellen Konsole weggehen (die Konsole in den Hintergrund verschieben) Strg+Alt+F7.

In Ubuntu 17.10 verwendet der Anmeldebildschirm jetzt das virtuelle Terminal 1. In Ubuntu 17.10 und höher drücken Sie Strg+Alt+F3 bis zu Strg+Alt+F6 um auf eine virtuelle Konsole zuzugreifen und drücken Sie Strg+Alt+F2 um zur Desktop-Umgebung zurückzukehren.

enter image description here Ubuntu 18.04 virtuelle Konsole 


91
2018-06-11 17:18



Wenn Sie beispielsweise von tty2 zur grafischen Konsole zurückkehren, wird tty2 nicht geschlossen. Es bewegt dich nur davon weg. Die tty ist immer noch aktiv und läuft. Und wenn Sie sich dort angemeldet haben, sind Sie dort immer noch eingeloggt. - chaskes
Weiß jemand, warum sie sich für genau 6 Terminals und eine GUI entschieden haben? Warum nicht fünf oder sieben Terminals? Warum nicht zwei GUI-Sitzungen? - Aaron Franke
Da die meisten Linux-Distributionen Open Source sind, kann die Anzahl der virtuellen Ttys in einigen Linux-Distributionen wie folgt geändert werden. 1. Wie kann ich die Anzahl der TTYs reduzieren? 2. Wie man das virtuelle Terminal in Linux erhöht. Ein Beispiel dafür, warum ein Benutzer die Anzahl virtueller Ttys ändern möchte, ist, wenn der Benutzer eine Vielzahl von Geräten wie Raspberry Pis gleichzeitig mit einem einzigen Desktop-Computer verbunden hat. - karel
@AaronFranke GUI-Sitzungen sind nicht fast so flexibel wie Terminals. Wenn du anfängst, simultane GUI-Sitzungen einzuführen, erhältst du Rassenbedingungen und unvermeidliches anarchisches Chaos - forresthopkinsa
@AaronFranke Es gibt eine Sperre für den X-Server aus den Gründen, die karel und forrest gegeben haben, die verhindern, dass Sie mehr als eine Instanz gleichzeitig starten, oder X11 weiterleiten, während auf SSH, wenn eine X-Instanz woanders ausgeführt wird. - JFA


Ja, der Ursprung von TTY in Unix ist von Fernschreiber. Das Tele im Telephon, Fernschreiber, usw. kommt von einer griechischen Wurzel, die weit oder entfernt bedeutet. tele + phon (Ton) = Aus der Entfernung sprechen und so weiter.

Timeshare-Systeme (vor Unix) entwickelten physische Terminals, mit denen Sie während der geplanten Zeit mit dem Computer interagieren (teilen) konnten. Diese Terminals bedeuteten, dass Sie nicht physisch vor dem Computer sein mussten, um es zu benutzen. Sie könnten auch eine Ausgabe an eine Fernschreiber senden, die die Ausgabe an diesem Ort drucken würde.

Dies war die existierende physische Infrastruktur, als Unix entwickelt wurde, also war es natürlich, sie für Unix-Netzwerke zu verwenden. Die Emulation von Features in physischen Terminals in virtuellen oder Software-Terminals verhinderte, dass älterer Code oder die unterbrochene Netzwerkinfrastruktur beschädigt wurden.

Es ist dieser Ursprung in physischen Terminals (und schließlich die Maschinen Ursprünge in der Telegraph (Fernschreiben) -System und ihre Verwendung von Steuer-Codes, die heute für bestimmte Terminal-Standards. Dazu gehören die Standard 80 Zeichen Breite und die Wagenrücklauf und Zeilenvorschub-Codes.


66
2018-06-11 17:29



Ich war nur neugierig, was "Tele" und "Telefon" wirklich bedeuten und sah deine Antwort. Es ist wirklich cool, das zu erklären. Danke +1 - Tarik


Dies ist ein Fernschreiber:

teletype writer

Durch Drücken einer Taste wird ein Zeichen über die serielle Verbindung gesendet. Eingehende Zeichen auf der seriellen Verbindung werden auf dem Drucker gedruckt. Also wenn du tippst ls, du bekommst ein Hardcopy der Dateiauflistung.

(von http://www.cl.cam.ac.uk/~djg11/howcomputerswork/)


59
2018-06-12 10:50



pj50 meinte wahrscheinlich "Drücken einer Taste (schwer) ..." Ich bin mir ziemlich sicher, dass dies das Gerät ist, das für "Hit" in "Hit Return" verantwortlich war. - Nate Lockwood
Das heißt implizit "drücken", nicht "kitzeln" ;-) - Steve Jessop
Gleiches gilt für das IBM-Modell M Knickfeder-Tastatur :) Ich vermute, dass sie auf Schreibmaschinen für mechanische Schreibmaschinen und die dort erforderliche Kraft kalibriert wurden. Ich bin erstaunt, dass diese Antwort so beliebt ist! Vielleicht hätte ich mehr über serielle Leitungen und mehrere TTYs hinzufügen sollen. - pjc50


Die erste gedruckte Telegraphenmaschine wurde 1846 patentiert. Verschiedene Firmen entwickelten sie weiter, und das Wort "Teletype" wurde erstmals 1921 eingetragen. Eine dieser Firmen änderte 1928 ihren Namen in Teletype Corporation und wurde 1930 von AT & T übernommen. ( Quelle: en.wikipedia.org/wiki/Teleprinter)

Diese Maschinen hatten vor den ersten Computern fast 100 Jahre Entwicklungszeit hinter sich und waren die offensichtliche Wahl für ein Mensch-Maschine-Interface. Es gab teurere Terminals, aber Teletypen waren normalerweise die billigste und zuverlässigste Wahl. AT & T / Bell Labs war im Besitz von Teletype Corporation, als Unix zum ersten Mal entwickelt wurde, und die Digital Equipment Computer, auf denen es entwickelt wurde, schlossen Teletype 33ASR Terminals als Standardausrüstung ein. TTY war der Gerätename für Terminals auf dem PDP-7 und PDP-11, von dem Unix stammte, es ging wahrscheinlich zurück auf den PDP-1 und wer weiß was vorher. Als sie anfingen, an einem Terminalgeräte-Handler für Unix zu arbeiten, warum sollten sie dann noch etwas anderes benutzen?

Ich war verwirrt, als ich zum ersten Mal erfuhr, dass MSDOS COM: als Gerätenamen für serielle Ports verwendet. Ich dachte TTY wurde von den Alten überliefert, das ist Ketzerei!


9
2018-06-12 01:32





In den späteren Tagen der Teletypen wurde es von der Gehörlosengemeinschaft als eine Form der Kommunikation angenommen. Offiziell als TDD (Telephone Device for the Deaf) mit der Entwicklung und Verfeinerung von Geräten, die die gleichen Kommunikationsmedien von Baudot und Ascii verwendeten, wurde es weithin von Gehörlosen angenommen, um "TTY" zu signieren, da es einfacher ist zu signieren als als "TDD" . Heutzutage wird es schnell alt, denn taube Leute benutzen Video-Relais, um zu kommunizieren. TTY / TDDs werden hauptsächlich in öffentlichen Einrichtungen an Flughäfen, Regierungsbehörden, öffentlichen Orten usw. gefunden, die aufgrund der Verbreitung von drahtlosen Geräten kaum verwendet werden.


1
2018-06-12 18:33





Also, zurück in den Tag. Computer, die über eine serielle Verbindung mit dem von Ihnen genannten Fernschreiber verbunden sind. Sie waren im Wesentlichen Matrixdrucker. Sie können auf youtube schauen und sehen, wie sie funktionieren. Um alten Code beizubehalten, wird jedes Terminal- oder UI-Fenster, das Sie haben, an ein tty-Gerät unter / dev bevorzugt.

Nichts als Semantik.


0
2018-06-11 17:16



Matrix? Nein; keine Matrix. Wie eine Schreibmaschine, normalerweise ein drehender Kugelkopf, AFAICR, aber definitiv keine Matrix. - Jonathan Leffler
@ JonathanLeffler Auf der IBM Selectric-Schreibmaschine, die einen Ball für einen Druckkopf verwendete, gab es T-Dateien. Er drehte sich, um den korrekten Buchstaben für den Hammer zu positionieren, aber er "rotierte" nicht. Sie waren schöner als ASR-33s. Wie du sagst, keine Matrix, nur Metallformen von Charakteren auf Hämmern, die ein Farbband treffen würden, um den Brief auf die Seite oder Papierrolle zu drucken. Sie waren ein unglaublicher Fortschritt, als sie eine Schachtel mit 80 Spaltenkarten überreichten und darauf warteten, dass ein Operator sie geladen hat. - Joe