在Wikipedia文章(计算机终端)的硬拷贝终端部分下,它说“连接到计算机的早期用户终端是机电式电传打字机或电传打字机(TeleTYpewriter,TTY)...”
TTY代表电传打字机吗?但这对我来说没有任何意义,因为我从未见过,也不知道“电话”是什么意思。
在Wikipedia文章(计算机终端)的硬拷贝终端部分下,它说“连接到计算机的早期用户终端是机电式电传打字机或电传打字机(TeleTYpewriter,TTY)...”
TTY代表电传打字机吗?但这对我来说没有任何意义,因为我从未见过,也不知道“电话”是什么意思。
Answers:
早期连接到计算机的用户终端是机电式电传打字机或电传打字机(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返回桌面环境。
这是一个电传打字员:
按下一个键会在串行链接上发送一个字符。串行链接上的传入字符被打印在打印机上。因此,当您键入时ls
,您将获得文件列表的硬拷贝。
是的,TTY
Unix中的起源是电传打字机。在远程的电话,电传等来自于希腊词根意思是远或远处。tele
+ phon
(声音)=在远处讲话,依此类推。
分时系统(Unix之前)开发了物理终端,使您可以在计划的时间内与计算机进行交互(共享)。这些终端意味着您不必亲自坐在计算机前即可使用它。您还可以将输出发送到电传打字机,后者将在该位置打印输出。
这是Unix开发时的现有物理基础结构,因此很自然地将其用于Unix网络。在虚拟或软件终端中模拟物理终端中的功能可以防止较旧的代码或网络基础结构受到破坏。
这是物理终端的起源(最终是电报(远距书写)系统中的机器起源)以及它们的控制代码的使用,这些代码已成为当今某些终端标准,包括标准的80个字符宽度以及回车和换行代码。
第一台印刷电报机在1846年获得了专利权。各种公司继续开发它们,“ Teletype”一词在1921年首次注册为商标。这些公司之一在1928年更名为Teletype Corporation,并在1930年被AT&T收购。资料来源:en.wikipedia.org/wiki/Teleprinter)
因此,这些机器在第一台计算机诞生之前已经经历了将近100年的发展,并且是人机界面设备的明显选择。终端价格更高,但电传打字机通常是最便宜,最可靠的选择。最初开发Unix时,AT&T / Bell Labs拥有Teletype公司,而其开发的数字设备计算机包括Teletype 33ASR终端作为标准设备。TTY是Unix起源于PDP-7和PDP-11上的终端的设备名称,它可能可以追溯到PDP-1,谁知道在那之前。因此,当他们开始在Unix的终端设备处理程序上工作时,为什么还要使用其他内容呢?
当我第一次了解MSDOS使用COM:作为串行端口的设备名称时,我感到困惑。我以为TTY是从远古时代流传下来的,这是异端!
所以,回到过去。通过串行连接连接到您提到的电传打字机的计算机。他们本质上是矩阵打印机。您可以在youtube上查看它们的工作原理。为了维护旧版代码,您需要在/ dev下的tty设备上喜欢每个终端或UI窗口。
只是语义。
tele
电话机,打字机等来自于希腊词根意思是远或远处。TTY提供了类似于物理机提供的虚拟接口。这是80个字符宽度以及回车和换行代码的来源。