Що означає «TTY»?


158

У статті Вікіпедії (Комп'ютерний термінал) у розділі терміналів на паперовій копії статті йдеться про це: "Ранні користувацькі термінали, підключені до комп'ютерів, були електромеханічними телепринтерами або телетайтерами (TeleTYpewriter, TTY) ..."

Отже, чи TTY означає рекламодавців? Але для мене це не має сенсу, тому що я ніколи цього не бачив і не маю поняття, що означає "теле".


9
Так, походження TTY в Unix походить від телерадіомовлення. Телефон teleу телефоні, текстовому тексті тощо походить від грецького кореня, що означає далеко чи віддалено. TTY надають віртуальний інтерфейс, подібний до того, який надавали фізичні машини. Це походження ширини 80 знаків та кодів повернення та перевезення вантажів.
chaskes

6
Дійсно добре пояснення тут: unix.stackexchange.com/questions/4126/…
немає часу

9
Я не можу повірити, що це питання тут ......
Старійшина Гек

11
Якщо ви не знаєте, що означає теле , це говорить про те, що ви можете бути слабкими в грецьких та латинських префіксах та суфіксах. Це важливий мовний навик, адже на цьому будується хороший шматок англійської мови, а знання деталей дозволяє відгадати значення незнайомих слів. Проведіть кілька годин протягом наступних тижнів, вивчаючи деякі веб-ресурси з грецьких та латинських коренів, суфіксів та префіксів. (Серйозно, проте, ніколи не чув про телебачення? Телефон? Телекінез? Телепортація? Телеграф? Телеграма? Телескоп? Телемаркетинг? Телекомунікація?)
Каз

5
Існує сторінка у Вікіпедії про телерайтерів, ви знаєте ...
Нейт Елдредж

Відповіді:


118

Ранні користувацькі термінали, підключені до комп’ютерів, були електромеханічними телепринтерами або телетайтерами (TeleTYpewriter, TTY), і відтоді TTY продовжує використовуватися як назва текстової консолі, хоча тепер ця текстова консоль є віртуальною консоллю, а не фізичною консоллю .

У Ubuntu є 6 віртуальних консолей, до яких можна отримати комбінації клавіш Ctrl+ Alt+ F1до Ctrl+ Alt+ F6. Ви можете відійти від віртуальної консолі (перемістіть консоль на задній план), скориставшись комбінацією клавіш Ctrl+ Alt+ F7.

У Ubuntu 17.10 на екрані входу тепер використовується віртуальний термінал 1. У Ubuntu 17.10 та пізніших версіях натисніть Ctrl+ Alt+ F3до Ctrl+ Alt+ F6для доступу до віртуальної консолі та натисніть Ctrl+ Alt+, F2щоб повернутися до середовища робочого столу.

введіть тут опис зображення Віртуальна консоль Ubuntu 18.04


4
Повернення до графічної консолі з, скажімо, tty2, не "закриває" tty2. Це просто віддаляє вас від цього. Tty все ще активний і працює. Плюс, якщо ви там увійшли, ви все одно будете там увійти.
chaskes

Хтось знає, чому вони вирішили мати саме 6 терміналів і один графічний інтерфейс? Чому б не п'ять-сім терміналів? Чому б не два сеанси GUI?
Аарон Франке

5
Оскільки більшість дистрибутивів Linux є відкритим кодом, кількість віртуальних титів може бути змінена в деяких дистрибутивах Linux наступним чином. 1. Як я можу зменшити кількість TTY? 2. Як збільшити віртуальний термінал в Linux . Одним із прикладів того, чому користувач хотів би змінити кількість віртуальних ttys, є, якщо користувач мав кількість пристроїв, таких як Raspberry Pis, підключених до одного настільного комп’ютера, і все одночасно.
Карел

2
@AaronFranke GUI сесії не майже настільки гнучкі , як термінали. Якщо ви почнете впроваджувати одночасні сеанси GUI, ви отримаєте умови перегонів та неминучий анархічний хаос
forresthopkinsa

1
@AaronFranke Існує блокування на сервері X з тих причин, які вказали karel та forrest, які заважають вам запускати більше одного екземпляра одночасно або пересилати X11 під час SSH, якщо інший екземпляр X працює.
JFA

80

Це автор телетайпу:

письменник телетайпу

Натискання клавіші надсилає персонажа по послідовному каналу зв'язку. Символи вхідних даних по послідовному посиланню друкуються на принтері. Отже, коли ви вводите ls, ви отримуєте копію списку файлів.

(від http://www.cl.cam.ac.uk/~djg11/howcomputerswork/ )


8
pj50, ймовірно, означав "Натискання клавіші (жорсткого) ..." Я впевнений, що це пристрій, який відповідав за "потрапляння" в "повернення".
Нейт Локвуд

2
Це неявно, кажучи "натисніть на нього", а не "поставте його" ;-)
Стів Джессоп

Те саме стосується клавіатури пряжки-пружини IBM моделі M :) Я підозрюю, що вони були відкалібровані для машинописів, що використовуються для механічних машинок, і сили, необхідної для цього. Я здивований, що ця відповідь була такою популярною! Можливо, я повинен був би включити більше про серійні лінії та кілька TTY.
pjc50

74

Так, походження TTYUnix походить від телерадіомовлення. Телемедицини в телефон, телетайп і т.д. походить від грецького кореня , що означає далеко або далеко. tele+ phon(звук) = Говорити на відстані тощо.

Системи Timeshare (pre-Unix) розробили фізичні термінали, які дозволили вам взаємодіяти з (обмінюватися) комп'ютером протягом запланованого часу. Ці термінали означали, що вам не потрібно бути фізично перед комп'ютером, щоб ним користуватися. Ви також можете надіслати вихід телепрограшню, який надрукує вихід у цьому місці.

Це була існуюча фізична інфраструктура при розробці Unix, тому було природно використовувати її для мереж Unix. Емуляція у віртуальних або програмних терміналах функцій у фізичних терміналах не дозволила зламати старіші кодові або мережеві інфраструктури.

Саме це походження у фізичних терміналах (і в кінцевому підсумку машини починаються в системі телграфів (віддаленого письма) та їх використання керуючих кодів, які враховують певні стандарти терміналу сьогодні. Вони включають стандартну ширину символів 80 і коди повернення каретки та коди передачі ліній.


Мені було просто цікаво, що насправді означають "теле" та "телефон", і побачив вашу відповідь. Це справді круто пояснити. Дякую +1
Тарик

10

Перша друкарська телеграфна машина була запатентована в 1846 році. Різні компанії продовжували їх розробляти, і слово "Телетайп" було вперше торговельною маркою в 1921 році. Одна з цих компаній змінила назву на Корпорацію Teletype в 1928 році і була придбана AT&T в 1930 році. ( Джерело: en.wikipedia.org/wiki/Teleprinter)

Таким чином, ці машини бачили майже 100 років розвитку до появи перших комп'ютерів, і були очевидним вибором для пристрою з інтерфейсом людини. Існували і більш дорогі термінали, але телетайпи зазвичай були найдешевшим і надійним вибором. AT&T / Bell Labs була власником корпорації Teletype, коли Unix був вперше розроблений, а комп'ютери цифрового обладнання - це було розроблено на включених терміналах Teletype 33ASR як стандартне обладнання. TTY була назвою пристрою для терміналів PDP-7 та PDP-11, на яких походить Unix, ймовірно, вона повернулася до PDP-1, і хто знає, що до цього. Тож коли вони почали працювати над обробкою термінальних пристроїв для Unix, чому б вони використовували щось інше?

Я розгубився, коли вперше дізнався, що MSDOS використовує COM: як назву пристрою для послідовних портів. Я думав, що TTY передали від давніх, це єресь!


1

У пізніші дні телетипів вона була прийнята громадою глухих як форма спілкування. Офіційно називається TDD (телефонний пристрій для глухих) з розробкою та вдосконаленням обладнання, яке використовувало ті ж носії зв'язку Бодо та Ассі, його глухо прийняли глухі підписувати "TTY", тому що це простіше підписати, ніж "TDD" . У наші дні це швидко стає давнім, оскільки глухі люди використовують відеореле для спілкування. TTY / TDD в основному є в громадських установах в аеропортах, урядових установах, громадських місцях тощо, які навряд чи використовуються через розповсюдження бездротових пристроїв.


0

Отже, ще вдень. Комп'ютери, на яких підключено через послідовне підключення до згаданого вами телетайпу. Вони по суті були матричними принтерами. Ви можете подивитися на youtube і подивитися, як вони працюють. Щоб підтримувати застарілий код, кожен термінал або вікно інтерфейсу користувача вам сподобався на tty пристрої під / dev.

Нічого, крім семантики.


1
Матриця? Немає; не матриця. Як і друкарська машинка, як правило, прядильна кульова головка, AFAICR, але, безумовно, не матриця.
Джонатан Леффлер

@JonathanLeffler Існували тити на базі машинописної машинки IBM Selectric, які використовували кулю для друкуючої головки. Він обертався, щоб розташувати правильний лист для удару молотка, але насправді він не "крутився". Вони були приємнішими, ніж ASR-33. Як ви кажете, жодної матриці, лише металеві форми символів на молотках, які б вдарили чорнильною стрічкою для друку букви на сторінці або рулоні паперу. Вони були неймовірним заздалегідь над поданням коробки з 80 стовпчиків карт і чекали, коли оператор завантажить їх.
Джо
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.