Que signifie "TTY"?

159

Sur l' article de Wikipedia (terminal informatique) sous la bornes de copie papier section de l'article , il dit ce « terminaux utilisateurs premiers connectés à des ordinateurs étaient téléscripteurs électromécaniques ou téléscripteurs (téléimprimeur, ATS) ... »

Alors, TTY est-il synonyme de téléscripteur? Mais cela n’a aucun sens pour moi car je ne l’ai jamais vu et je ne sais pas ce que signifie "télé".

MathCubes
la source
9
Oui, l’origine de TTY sous Unix provient d’un téléscripteur. Le telenuméro de téléphone, téléscripteur, etc. provient d’une racine grecque qui signifie loin ou lointain. Les TTY fournissent une interface virtuelle similaire à celle fournie par les machines physiques. C'est l'origine de la largeur de 80 caractères et des codes retour chariot et saut de ligne.
chaskes
6
Très bonne explication ici: unix.stackexchange.com/questions/4126/…
No Time
9
Je ne peux pas croire que cette question soit là ......
Elder Geek Le
11
Si vous ne savez pas ce que signifie télé , cela suggère que vous êtes peut-être faible en préfixes et suffixes grecs et latins. C’est une compétence linguistique importante, car une bonne partie de la langue anglaise est construite à partir de cela, et connaître ces éléments vous permet de deviner le sens de mots inconnus. Passez quelques heures au cours des prochaines semaines à étudier des ressources Web sur les racines, les suffixes et les préfixes grecs et latins. (Sérieusement, je n'ai jamais entendu parler de la télévision, du téléphone, de la télékinésie, de la téléportation, du télégramme, du télégramme, du télescope, du télémarketing? Du télétravail?)
Kaz
5
Il existe une page Wikipedia sur les téléimprimeurs, vous savez ...
Nate Eldredge

Réponses:

119

Les premiers terminaux utilisateurs connectés à des ordinateurs étaient des téléimprimeurs électromécaniques ou des téléscripteurs (TeleTYpewriter, TTY). Depuis lors, TTY a continué à être utilisé comme nom pour la console en mode texte, bien que cette console en mode texte soit une console virtuelle et non une console physique. .

Il existe 6 consoles virtuelles dans Ubuntu accessibles par les raccourcis clavier Ctrl+ Alt+ F1à Ctrl+ Alt+ F6. Vous pouvez passer d'une console virtuelle (déplacer la console à l'arrière - plan) en utilisant le raccourci clavier Ctrl+ Alt+ F7.

Dans Ubuntu 17.10, l'écran de connexion utilise maintenant le terminal virtuel 1. Dans Ubuntu 17.10 et versions ultérieures, appuyez sur Ctrl+ Alt+ F3jusqu'à Ctrl+ Alt+ F6pour accéder à une console virtuelle et appuyez sur Ctrl+ Alt+ F2pour revenir à l'environnement de bureau.

entrez la description de l'image ici Console virtuelle Ubuntu 18.04

Karel
la source
4
Revenir à la console graphique à partir de, disons, tty2, ne "ferme" pas tty2. Cela vous en éloigne simplement. Le terminal est toujours actif et en cours d'exécution. De plus, si vous vous êtes connecté ici, vous serez toujours connecté ici.
Chaskes
Est-ce que quelqu'un sait pourquoi ils ont choisi d'avoir exactement 6 terminaux et une interface graphique? Pourquoi pas cinq ou sept terminaux? Pourquoi pas deux sessions GUI?
Aaron Franke
5
Comme la plupart des distributions Linux sont open source, le nombre de ttys virtuels peut être modifié dans certaines distributions Linux comme suit. 1. Comment puis-je réduire le nombre de téléscripteurs? 2. Comment augmenter le terminal virtuel sous Linux . Un exemple de la raison pour laquelle un utilisateur voudrait changer le nombre de ttys virtuels est si l'utilisateur avait plusieurs périphériques tels que Raspberry Pis connectés à un seul ordinateur de bureau, tous en même temps.
Karel
2
Sessions GUI @AaronFranke ne sont pas presque aussi flexibles que les terminaux. Si vous commencez à introduire des sessions GUI simultanées, vous obtenez des conditions de course et un chaos anarchique inévitable
forresthopkinsa
1
@AaronFranke Il existe un verrou sur le serveur X pour les raisons données par karel et forrest qui vous empêchent de démarrer plusieurs instances à la fois ou de transférer X11 pendant que vous êtes sur SSH si une instance X est exécutée ailleurs.
JFA
80

Ceci est un écrivain téléscripteur:

téléscripteur

Appuyez sur une touche pour envoyer un caractère sur la liaison série. Les caractères entrants sur la liaison série sont imprimés sur l'imprimante. Ainsi, lorsque vous tapez ls, vous obtenez une copie papier de la liste de fichiers.

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

pjc50
la source
8
pj50 voulait probablement dire "en appuyant sur une touche (dure) ...", je suis à peu près sûr que c'est l'appareil qui était responsable du "hit" dans "hit return".
Nate Lockwood
2
C'est implicite en disant "presse", pas "chatouille" ;-)
Steve Jessop
Il en va de même pour le clavier à boucle de sécurité modèle M d'IBM :) Je suppose qu'ils ont été calibrés pour les dactylographes habitués aux machines à écrire mécaniques et à la force requise. Je suis étonné que cette réponse ait été si populaire! J'aurais peut-être dû inclure plus d'informations sur les lignes série et plusieurs TTY.
pjc50
74

Oui, l’origine d’ TTYUnix provient d’un téléscripteur. La télé dans le téléphone, le téléimprimeur, etc. vient d'une racine grecque qui signifie loin ou lointain. tele+ phon(son) = Parler à distance et ainsi de suite.

Les systèmes de multipropriété (pré-Unix) ont développé des terminaux physiques qui vous permettent d’interagir avec (partager) l’ordinateur pendant votre heure prévue. Ces terminaux signifiaient qu'il n'était pas nécessaire d'être physiquement devant l'ordinateur pour l'utiliser. Vous pouvez également envoyer la sortie à un téléscripteur, qui imprimera la sortie à cet endroit.

Il s’agissait de l’infrastructure physique existante sous Unix. Il était donc naturel de l’utiliser pour la mise en réseau Unix. L'émulation dans les terminaux virtuels ou logiciels des fonctionnalités des terminaux physiques a empêché la rupture du code ou de l'infrastructure réseau plus anciens.

C’est cette origine dans les terminaux physiques (et finalement, les machines, dans le système de télégraphie (écriture à distance) et leur utilisation de codes de contrôle qui sont aujourd’hui utilisées dans certaines normes de terminal. Celles-ci incluent la largeur standard de 80 caractères et les codes de retour et de saut de ligne.

chaskes
la source
J'étais juste curieux de savoir ce que "télé" et "téléphone" veulent dire vraiment et j'ai vu votre réponse. C'est vraiment cool d'expliquer ça. Merci +1
Tarik
10

Le premier appareil télégraphique d’impression a été breveté en 1846. Diverses sociétés ont continué à les développer et le mot "Télétype" a été déposé pour la première fois en 1921. L’une de ces sociétés a changé de nom et s'appelle désormais Teletype Corporation en 1928 et a été achetée par AT & T en 1930. ( Source: en.wikipedia.org/wiki/Teleprinter)

Ces machines avaient donc connu près de 100 ans de développement avant les premiers ordinateurs et constituaient un choix évident pour un périphérique à interface humaine. Il y avait des terminaux plus chers, mais les télétypes étaient généralement les choix les moins chers et les plus fiables. AT & T / Bell Labs, société appartenant à Teletype lors de la première mise au point d’Unix, et les ordinateurs Digital Equipment développés sur des terminaux Teletype 33ASR en standard. TTY était le nom de périphérique pour les terminaux sur les PDP-7 et PDP-11 sur lesquels Unix était originaire. Il est probablement retourné sur le PDP-1 et qui sait quoi avant. Alors, quand ils ont commencé à travailler sur un gestionnaire de terminal pour Unix, pourquoi utiliseraient-ils autre chose?

J'étais confus quand j'ai appris que MSDOS utilisait COM: comme nom de périphérique pour les ports série. Je pensais que le TTY avait été transmis par les anciens, c'est une hérésie!

un peu vieux
la source
1

Dans les derniers jours des télétypes, il a été adopté par la communauté des sourds comme une forme de communication. Appelé officiellement TDD (appareil téléphonique pour les sourds) avec le développement et l'amélioration d'équipements utilisant les mêmes supports de communication que Baudot et Ascii, il a été largement adopté par les sourds pour signer "TTY" car il est plus facile à signer que "TDD" . De nos jours, il devient rapidement ancien puisque les personnes sourdes utilisent des relais vidéo pour communiquer. Les TTY / TDD se trouvent principalement dans les lieux publics des aéroports, des agences gouvernementales, des lieux publics, etc., qui sont peu utilisés en raison de la prolifération des appareils sans fil.

Sean Barr
la source
0

Donc, de retour dans la journée. Les ordinateurs étaient connectés via une connexion série au télétype que vous avez mentionné. Ils étaient essentiellement des imprimantes matricielles. Vous pouvez regarder sur youtube et voir comment ils fonctionnent. Pour conserver le code hérité, chaque terminal ou fenêtre d’interface utilisateur que vous avez est associé à un périphérique tty sous / dev.

Rien que la sémantique.

utilisateur1048138
la source
1
Matrice? Non; pas de matrice. Comme une machine à écrire, généralement une tête de balle en rotation, AFAICR, mais certainement pas une matrice.
Jonathan Leffler
@JonathanLeffler Il y avait des modèles basés sur la machine à écrire IBM Selectric qui utilisaient une boule pour une tête d'impression. Il a tourné pour positionner la lettre correcte pour le marteau à frapper, mais il n'a pas réellement "tourné". Ils étaient plus gentils que les ASR-33. Comme vous le dites, pas de matrice, juste des moulages métalliques de caractères sur des marteaux qui frapperaient un ruban encreur pour imprimer la lettre sur la page ou un rouleau de papier. Ils constituaient une avancée incroyable par rapport à l'envoi d'une boîte de 80 cartes de colonnes et à l'attente d'un opérateur pour les charger.
Joe