在Wikipedia文章(计算机终端)的硬拷贝终端部分下,它说:“连接到计算机的早期用户终端是机电式电传打字机或电传打字机(TeleTYpewriter,TTY)...”

因此TTY代表电传打字机吗?但这对我来说没有任何意义,因为我从未见过,也不知道“电话”是什么意思。

评论

是的,Unix中TTY的起源是电传打字机。电话中的电话,电传打字机等来自希腊语,意思是遥远或遥远。 TTY提供了类似于物理机所提供的虚拟接口。这是80个字符的宽度,回车和换行代码的来源。

这里的解释很好:unix.stackexchange.com/questions/4126/…

我不敢相信这个问题在这里......

如果您不了解电话的含义,则表明您可能会在希腊语和拉丁语前缀和后缀方面比较弱。这是一项重要的语言技能,因为在此基础上构建了很大一部分英语语言,并且知道这些内容可以让您猜测不熟悉单词的含义。在接下来的几周中要花费几个小时,研究一些有关希腊语和拉丁语根,后缀和前缀的网络资源。 (尽管如此,严重的是,从未听说过电视,电话,电话亭,远距传送,电报,电报,望远镜,电话推销或远程办公?)

在电传打字机上有一个Wikipedia页面,您知道...

#1 楼

早期连接到计算机的用户终端是机电式电传打字机或电传打字机(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虚拟控制台

评论


从tty2返回图形控制台不会“关闭” tty2。它只是使您远离它。 tty仍处于活动状态并正在运行。另外,如果您登录那里,您仍将登录那里。

–chaskes
2014年6月11日下午17:26

有谁知道为什么选择完全具有6个终端和1个GUI?为什么不五个或七个终端?为什么不进行两个GUI会话?

–亚伦·弗兰克(Aaron Franke)
16 Mar 31 '16 at 4:38

由于大多数Linux发行版都是开源的,因此可以在某些Linux发行版中更改虚拟tty的数量,如下所示。 1.如何减少TTY数量? 2.如何在Linux中增加虚拟终端。用户想要更改虚拟tty数量的一个示例是,如果用户同时将许多设备(如Raspberry Pi)连接到一台台式计算机。

–卡雷尔
16年3月31日下午5:05

@AaronFranke GUI会话不如终端灵活。如果您开始引入同时进行的GUI会话,则会遇到竞争状况和不可避免的无政府状态混乱

–forresthopkinsa
17年2月1日在18:50

@AaronFranke由于karel和forrest给出的原因,X服务器上有一个锁,这使您无法一次启动多个实例,或者如果在其他地方运行X实例,则在SSH上转发X11。

– JFA
17年5月22日在22:29

#2 楼

这是一个电传打字机:



按一个键会在串行链接上发送一个字符。串行链接上的传入字符被打印在打印机上。因此,当您键入ls时,您将获得文件列表的硬拷贝。

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

评论


pj50可能表示“按(硬键)...”,我很确定这是负责“命中返回”中“命中”的设备。

–内特·洛克伍德(Nate Lockwood)
2014年6月12日19:47

这是通过说“按一下”而不是“按一下”来暗示的;-)

–史蒂夫·杰索普(Steve Jessop)
14年6月13日在9:31

同样适用于IBM M型弯曲弹簧键盘:)我怀疑它们已针对用于机械打字机的打字员和那里所需的力量进行了校准。我很惊讶这个答案如此受欢迎!也许我应该包括更多有关串行线路和多个TTY的信息。

– pjc50
14年6月13日在12:04

#3 楼

是的,Unix中的TTY的起源是电传打字机。电话中的电话,电传打字机等来自希腊语,意思是遥远或遥远。 tele + phon(声音)=在远处讲话,依此类推。

分时系统(Unix之前)开发了物理终端,可让您在计划的时间内与(共享)计算机进行交互。这些终端意味着您不必亲自坐在计算机前即可使用它。您也可以将输出发送到电传打字机,该打字机将在该位置打印输出。

这是Unix开发时的现有物理基础结构,因此很自然地将其用于Unix网络。在虚拟或软件终端中模拟物理终端中的功能可以防止较旧的代码或网络基础结构受到破坏。

物理终端的起源(最终是电报(远距书写)系统中的机器起源)以及控制代码的使用已成为当今某些终端标准,包括标准的80个字符宽度和回车和换行代码。

评论


我只是对“电话”和“电话”的真正含义感到好奇,并看到了您的答案。对此进行解释真的很酷。谢谢+1

–塔里克
16年11月18日在21:26

#4 楼

第一台印刷电报机在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是从远古时代流传下来的,这是异端!!

#5 楼

在电传打字机的后期,聋人社区将其作为一种通讯方式。通过使用与Baudot和Ascii相同的通讯媒体进行开发和完善的设备,该设备被正式称为TDD(聋人电话设备),它被聋人广泛采用以签署“ TTY”,因为它比“ TDD”更容易签署。如今,随着聋人使用视频中继进行通信,它已迅速变得古老。 TTY / TDD主要在机场,政府机构,公共场所等的公共场所中发现,由于无线设备的激增,它们很少使用。

#6 楼

所以,回到过去。通过串行连接连接到您提到的电传打字机的计算机。他们本质上是矩阵打印机。您可以在youtube上查看它们的工作原理。为了维护旧版代码,您需要在/ dev下的tty设备上喜欢每个终端或UI窗口。

除了语义。

评论


矩阵?没有;不是矩阵。像打字机一样,通常是旋转的球形头AFAICR,但绝对不是矩阵。

–乔纳森·莱弗勒(Jonathan Leffler)
2014年6月12日20:45

@JonathanLeffler有基于IBM Selectric打字机的ttys,它使用一个球作为打印头。它旋转以定位正确的字母以敲击锤子,但实际上并没有“旋转”。它们比ASR-33更好。就像您说的那样,没有矩阵,只有锤子上的字符金属模具会撞击到色带上,从而将字母打印在页面或纸卷上。与提交一盒80列的柱卡并等待操作员加载它们相比,它们是不可思议的进步。

–乔
2014年6月18日在21:01