Vraag Waar staat "TTY" voor?


Op de Wikipedia's artikel (Computerterminal) onder de hard copy terminals deel van het artikel staat dit: "Vroege gebruikersterminals verbonden met computers waren elektromechanische teleprinters of teletypewriters (TeleTYpewriter, TTY) ..."

Dus staat TTY voor teletypewriters? Maar het slaat nergens op, want ik heb het nog nooit gezien en heb geen idee wat 'tele' betekent.


125
2018-06-11 16:56


oorsprong


Ja, de oorsprong van TTY in Unix is ​​van teletypewriter. De tele in telefoon, teletypewriter, enz. komt van een Griekse wortel die ver of ver weg betekent. TTY's bieden een virtuele interface die lijkt op wat de fysieke machines leveren. Dit is de oorsprong van de 80 char-breedte en de carriage return- en linefeed-codes. - chaskes
Heel goed uitleg hier: unix.stackexchange.com/questions/4126/... - No Time
Ik kan niet geloven dat deze vraag hier is ... - Elder Geek
Als je niet weet wat tele betekent dat je misschien zwak bent in voorvoegsels in het Grieks en Latijns en achtervoegsels. Dit is een belangrijke taalvaardigheid, omdat hier een goed deel van de Engelse taal op is gebouwd, en als je de stukken kent, kun je de betekenis van onbekende woorden raden. Breng de komende weken een paar uur door met het bestuderen van enkele internetbronnen op Griekse en Latijnse roots, achtervoegsels en voorvoegsels. (Serieus, nog nooit gehoord van televisie? Telefoon? Telekinese? Teleportatie? Telegraaf? Telegram? Telescoop? Telemarketing? Telewerken?) - Kaz
Er is een Wikipedia-pagina over teletypewriters, weet je ... - Nate Eldredge


antwoorden:


Vroege gebruikersterminals verbonden met computers waren elektromechanische teleprinters of teletypewriters (TeleTYpewriter, TTY) en sindsdien is TTY nog steeds gebruikt als de naam voor de console met alleen tekst, hoewel nu deze console met alleen tekst een virtuele console is en geen fysieke console .

Er zijn 6 virtuele consoles in Ubuntu toegankelijk via de sneltoetsen Ctrl+alt+F1 naar Ctrl+alt+F6. U kunt weggaan van een virtuele console (verplaats de console naar de achtergrond) met behulp van de sneltoets Ctrl+alt+F7.

In Ubuntu 17.10 gebruikt het inlogscherm nu virtuele terminal 1. In Ubuntu 17.10 en later druk je op Ctrl+alt+F3 tot Ctrl+alt+F6 voor toegang tot een virtuele console en druk op Ctrl+alt+F2 om terug te gaan naar de bureaubladomgeving.

enter image description here Ubuntu 18.04 virtuele console 


91
2018-06-11 17:18



Teruggaan naar de grafische console van, laten we zeggen, tty2, "tty2" wordt niet "gesloten". Het beweegt je er gewoon van weg. De tty is nog steeds actief en actief. En als je daar bent ingelogd, ben je nog steeds daar ingelogd. - chaskes
Weet iemand waarom ze ervoor kozen om precies 6 terminals en één GUI te hebben? Waarom geen vijf of zeven terminals? Waarom niet twee GUI-sessies? - Aaron Franke
Omdat de meeste Linux-distributies open source zijn, kan het aantal virtuele tty's als volgt in sommige Linux-distributies worden gewijzigd. 1. Hoe kan ik het aantal TTY's verminderen? 2. Hoe de virtuele terminal in Linux te vergroten. Een voorbeeld van waarom een ​​gebruiker het aantal virtuele tty's zou willen veranderen, is als de gebruiker op hetzelfde moment een aantal apparaten had zoals Raspberry Pis verbonden met een enkele desktopcomputer. - karel
@AaronFranke GUI-sessies zijn dat niet bijna zo flexibel als terminals. Als u gelijktijdige GUI-sessies begint te introduceren, krijgt u raceomstandigheden en onvermijdelijke anarchistische chaos - forresthopkinsa
@AaronFranke Er is een vergrendeling op de X-server om de redenen die door karel en forrest zijn opgegeven, waardoor u niet meer dan één exemplaar per keer kunt starten of X11 kunt doorsturen terwijl u op SSH bent als er elders een X-instantie wordt uitgevoerd. - JFA


Ja, de oorsprong van TTY in Unix is ​​van teletypewriter. De tele in telefoon, teletypewriter, enz. komt van een Griekse wortel die ver of ver weg betekent. tele + phon (geluid) = op afstand spreken enzovoort.

Timeshare-systemen (pre-Unix) hebben fysieke terminals ontwikkeld waarmee u kunt communiceren met de computer (delen) tijdens uw geplande tijd. Deze terminals betekenden dat je niet fysiek achter de computer hoefde te staan ​​om het te gebruiken. U kunt ook uitvoer naar een teletypewriter sturen, die de uitvoer op die locatie zou afdrukken.

Dit was de bestaande fysieke infrastructuur toen Unix werd ontwikkeld, dus het was normaal om het voor Unix-netwerken te gebruiken. Emulatie in virtuele of softwareterminals van de functies in fysieke terminals voorkwam dat oudere code of netwerkinfrastructuur kapot ging.

Het is deze oorsprong in fysieke terminals (en uiteindelijk is de oorsprong van de machines in het telgraph (verre schrijfsysteem) en hun gebruik van besturingscodes die tegenwoordig bepaalde terminalstandaarden vertegenwoordigen, zoals de standaard 80-tekenbreedte en de carriage return- en linefeed-codes.


66
2018-06-11 17:29



Ik was gewoon nieuwsgierig naar wat 'tele' en 'telefoon' eigenlijk betekenen en zag je antwoord. Het is echt cool om dat uit te leggen. Bedankt +1 - Tarik


Dit is een teletypeschrijver:

teletype writer

Als u op een toets drukt, wordt een teken langs de seriële link verzonden. Inkomende karakters op de seriële link worden afgedrukt op de printer. Dus als je typt ls, je krijgt een kopie van de bestandslijst.

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


59
2018-06-12 10:50



pj50 betekende waarschijnlijk "Op een toets drukken (hard) ..." Ik ben er vrij zeker van dat dit het apparaat is dat verantwoordelijk was voor 'hit' in 'hit return'. - Nate Lockwood
Dat is impliciet door te zeggen "druk erop", niet "kietel het" ;-) - Steve Jessop
Hetzelfde is van toepassing op het klapveer-toetsenbord van het IBM-model M :) Ik vermoed dat ze zijn gekalibreerd voor typisten die worden gebruikt voor mechanische schrijfmachines en de daar benodigde kracht. Ik ben verbaasd dat dit antwoord zo populair is geweest! Misschien had ik meer over seriële lijnen en meerdere TTY's moeten toevoegen. - pjc50


De eerste druktelegraafmachine was gepatenteerd in 1846. Verschillende bedrijven bleven ze ontwikkelen en het woord "Teletype" werd voor het eerst in 1921 gedeponeerd. Een van deze bedrijven veranderde de naam in 1928 in Teletype Corporation en werd in 1930 overgenomen door AT & T. Bron: en.wikipedia.org/wiki/Teleprinter)

Dus deze machines hadden bijna 100 jaar ontwikkeling gezien vóór de eerste computers en waren de voor de hand liggende keuze voor een mens-interface-apparaat. Er waren duurdere terminals, maar teletypes waren meestal de goedkoopste en meest betrouwbare keuzes. Het Teletype-bedrijf van AT & T / Bell Labs was in handen toen Unix voor het eerst werd ontwikkeld, en de digitale apparatuurcomputers waarop het werd ontwikkeld, waren standaard uitgerust met Teletype 33ASR-terminals. TTY was de apparaatnaam voor terminals op de PDP-7 en PDP-11 waar Unix oorspronkelijk op is gebaseerd, het ging waarschijnlijk terug naar de PDP-1 en wie weet wat daarvoor. Dus toen ze begonnen te werken aan een terminalapparaat-handler voor Unix, waarom zouden ze dan iets anders gebruiken?

Ik was in de war toen ik voor het eerst hoorde dat MSDOS COM gebruikte: als de apparaatnaam voor seriële poorten. Ik dacht dat TTY uit de ouden was overgeleverd, dit is ketterij!


9
2018-06-12 01:32





In de latere dagen van de teletypes werd het door de dovengemeenschap geadopteerd als een vorm van communicatie. Officieel genaamd TDD (Telephone Device for Deaf) met de ontwikkeling en verfijning van apparatuur die dezelfde communicatiemedia van Baudot en Ascii gebruikte, werd het door doven algemeen aangenomen om "TTY" te ondertekenen omdat het gemakkelijker te ondertekenen is dan "TDD" . Tegenwoordig wordt het snel oud, want dove mensen gebruiken videorelais om te communiceren. TTY / TDD's zijn vooral te vinden in openbare instellingen op luchthavens, overheidsinstellingen, openbare locaties, enz. Die nauwelijks worden gebruikt vanwege de toename van draadloze apparaten.


1
2018-06-12 18:33





Dus, terug in de dag. Computers zijn aangesloten via een seriële verbinding met het door u genoemde Teletype. Het waren in wezen matrixprinters. Je kunt op youtube kijken en zien hoe ze werken. Om oude code te behouden, krijgt elke terminal of elk gebruikersinterfacevenster een tty-apparaat onder / dev.

Niets dan semantiek.


0
2018-06-11 17:16



Matrix? Nee; geen matrix. Zoals een typemachine, meestal een draaiende balhoofd, AFAICR, maar zeker geen matrix. - Jonathan Leffler
@JonathanLeffler Er waren tty's op basis van de IBM Selectric-schrijfmachine die een bal voor een printkop gebruikte. Het draaide om de juiste letter te plaatsen voor de hamer om te slaan, maar deze draaide niet echt. Ze waren mooier dan ASR-33's. Zoals je zegt, geen matrix, alleen metalen vormen van personages op hamers die een inktlint zouden raken om de letter op de pagina of rol papier af te drukken. Ze hadden een ongelooflijke voorsprong op het indienen van een doos met 80 kolomkaarten en wachtend op een operator om ze te laden. - Joe