|
西虹网
西虹网 TTY,是teletypewriter的缩写,翻译过来就是电传打字机。华为数通https://www.spoto.net/huawei/hrs/思博SPOTO网络工程师培训官网,专注华为思科认证培训18年,被誉为华为思科网络工程师摇篮学校,官方授权认证机构,CCIE、CCNP、CCNA培训、HCNA、HCIA、HCIP培训、HCNP、HCIE,是全球IT技术人才在线培训基地,欢迎咨询400-829-6069! 西虹网
西虹网 西虹网
西虹网 西虹网
西虹网 当涉及到Linux或UNIX时,一定会听说过“TTY”一词。那么这是什么缘由呢。 作为桌面用户,这对我们有用吗?如果有用,我们能用它做什么? 西虹网
西虹网 西虹网
西虹网 在本文中,我尽量解释清楚 Linux中的TTY含义。 西虹网
西虹网 西虹网
西虹网 “TTY”一词背后的历史 西虹网
西虹网 西虹网
西虹网 一切都始于19世纪30年代的Teleprinter。 西虹网
西虹网 西虹网
西虹网 电传打印机允许您通过电线发送/接收短信。这是摩尔斯电码通信的替代品,摩尔斯电码通信需要两个运营商进行。但是,Teleprinter只需要一个接线员就可以轻松地传达信息。虽然它没有现代键盘一样的布局,但其系统后来由Donald Murray于1901年开发,包括一个类似于打字机的键盘。 西虹网
西虹网 西虹网
西虹网 Donald Murray减少了运营商发送消息的工作量,这使得Teleprinter能够在1908年快速发展成为商业Teletypewriter(电传打字机)。 西虹网
西虹网 西虹网
西虹网 Teletypewriter和普通打字机的区别在于,Teletypewriter连接到通信设备以发送所打印的文字信息,电传打字机使人类能够通过电线更快地通信。 西虹网
西虹网 西虹网
西虹网 这就是“TTY”这个词最初产生的时间。 西虹网
西虹网 西虹网
西虹网 相对现代的概念 西虹网
西虹网 西虹网
西虹网 那么TTY是如何进入现代计算和Linux的? 西虹网
西虹网 西虹网
西虹网 首先,当Teletypewriter上市后几年,半导体晶体管被开发出来,然后演变成微处理器,使计算机小型化成为可能。最初的计算机没有键盘的概念,要想向计算机输入内容需要打孔卡。就是下边这个奇形怪状的东西: 西虹网
西虹网 西虹网
西虹网 插入计算机的打孔卡 西虹网
西虹网 西虹网
西虹网 随着芯片技术不断进步,计算机在不断发展的同时,打孔卡这种非常落后的输入方式最终被电传打字机取代,作为一种更加方便的输入/输出设备。 西虹网
西虹网 西虹网
西虹网 1956年LGP-30电脑 上边有TTY 西虹网
西虹网 西虹网
西虹网 随着技术的进一步发展,实体的电传打字机进行了“虚拟化”。因此不再需要物理、机械的TTY,而是虚拟的电子TTY。早期的计算机甚至没有视频屏幕。东西印在纸上,而不是显示在屏幕上。因此,你会看到“打印”一词的使用,而不是“显示”。随着技术的进步,视频才被添加到终端中。 西虹网
西虹网 西虹网
西虹网 换句话说,你可以称它们为“物理”终端。然后,这些演变成软件模拟终端,并具有增强的能力和功能。这就是所谓的“终端模拟器”。例如,GNOME终端或Konsole是一些最适合Linux的终端模拟器。 西虹网
西虹网 西虹网
西虹网 那么,Linux中的TTY是什么? 西虹网
西虹网 西虹网
西虹网 说到Linux,TTY是UNIX和Linux中的抽象设备。有时它指的是物理输入设备,如串行端口,有时它指的是允许用户与系统交互的虚拟TTY。TTY是Linux和Unix中的一个子系统,通过TTY驱动程序在内核级别实现流程管理、编辑和会话管理。实际上,每当启动终端模拟器或使用系统中的任何类型的shell时,它都会与被称为伪TTY或PTY的虚拟TTY进行交互。 西虹网
西虹网 西虹网
西虹网 您只需在终端模拟器中键入TTY即可找到关联的PTY。 西虹网
西虹网 西虹网
西虹网 如何在Linux中访问TTY? 西虹网
西虹网 西虹网
西虹网 在Linux中访问TTY很容易。 西虹网
西虹网 西虹网
西虹网 可以在大多数发行版上使用以下键盘快捷键来获取TTY屏幕: 西虹网
西虹网 西虹网
西虹网 CTRL + ALT + F1 – 锁定屏幕 西虹网
西虹网 西虹网
西虹网 CTRL + ALT + F2 – 桌面环境 西虹网
西虹网 西虹网
西虹网 CTRL + ALT + F3 – TTY3 西虹网
西虹网 西虹网
西虹网 CTRL + ALT + F4 – TTY4 西虹网
西虹网 西虹网
西虹网 CTRL + ALT + F5 – TT5 西虹网
西虹网 西虹网
西虹网 CTRL + ALT + F6 – TTY6 西虹网
西虹网 西虹网
西虹网 一般总共最多可以访问六个TTY,前两个快捷方式指向发行版的锁定屏幕和桌面环境。 西虹网
西虹网 西虹网
西虹网 你什么时候在Linux中使用TTY? 西虹网
西虹网 西虹网
西虹网 TTY不仅仅是一个技术宝藏。即使对于像我这样不是开发人员的用户来说,它也很有用。一旦图形桌面环境冻结,它就会派上用场。在某些情况下,从TTY重新安装桌面环境有助于解决程序问题。或者,也可以选择在TTY中执行任务,如更新Linux系统等。 西虹网
西虹网 西虹网
西虹网 最糟糕的情况是,如果图形用户界面没有响应(俗称死机),就可以前往TTY并重新启动计算机。 西虹网
西虹网 西虹网
西虹网 可以讲,对普通用户来讲,TTY是系统救急的首选! 西虹网
西虹网 西虹网
西虹网 想要知道连接的TTY号码,只需在终端键入TTY(如上图所示)。此外,如果有多个用户远程连接到Linux机器,也可以使用who命令来检查其他用户连接到什么TTY号码。 西虹网
西虹网 西虹网
西虹网 举报/反馈 |
|