Почему такие вещи, как Gnome Terminal, называются «эмуляторами терминала», а не просто «терминалами»?

2175
Matthew

Что они подражают, что мешает им быть терминалами? Как выглядит обычный старый «терминал», если он просто эмулятор?

8

3 ответа на вопрос

13
Peter Mortensen

Терминал - это конец строки. Итак, в то время, когда компьютер являлся мэйнфреймом, обслуживающим множество учетных записей пользователей, то, что вы будете сидеть за клавиатурой и дисплеем, будет терминалом.

Эмулятор терминала - это когда вы используете компьютер (машину Тьюринга) для обеспечения функции терминала в программном обеспечении. Такое использование обычно происходит, потому что компьютер будет «имитировать» определенный тип терминала для связи с мэйнфреймом.

Очень популярным терминалом является / был VT100 . Так что, если я сейчас телнет к серверу локальной сети Freenet (если они все еще существуют), я буду использовать эмуляцию VT100.

Источник и дополнительные пояснения есть в Терминале или эмуляторе терминала? ,

Так что, когда вы используете компьютер без DE, только из командной строки, это все равно будет эмулятором, поскольку это всего лишь программное обеспечение? Matthew 14 лет назад 0
Снова завладела Молли. Я не могу соревноваться. ; О) Iain 14 лет назад 0
@ Матвей, да. 14 лет назад 0
7
Iain

До 80-х годов не было компьютеров, кроме терминалов мэйнфреймов . У них просто был интерфейс командной строки без графического интерфейса. Эмуляторы терминала Linux, которые мы используем сегодня, эмулируют настройки этих старых терминалов.

4
tucker twomey CodeZypher

Mainly for historical reasons. In the mid 1980s, when terminal emulators were invented, they were called "terminal emulators" to distinguish them from the "real thing." The term is ambiguous nowadays, because the "real thing" is obsolete and only found in very old installations or museums. See terminal emulator and computer terminal.

This is a picture of a DEC (Digital Equipment Corp.) VT100, perhaps one of the most popular terminals of all time:

VT100 (Credit: Flickr user Jason Scott)