终端的发展历史路线

Table of Contents

typewriter

终端的发展历史.org_20241120_160622_VZYWrE.png

传统的机械打字机,就是依赖机械结构实现文本的输入和打印,只能在本机操作。

teletypewriter/teleprinter/teletype

终端的发展历史.org_20241120_160730_cQ9WjN.png

然后名字加上了tele变成了电子化和远程通信功能,不依赖于机械结构,还可以通过电子线路远程传递信息。

visual teletypewriter

Dec Vt100

终端的发展历史.org_20241120_161015_7yo68x.png

然后在teletypewriter前面再加个visual,其实就是加块回显的屏幕,取代了用物理纸张作为输出。典型代表是 DEC VT100,它是早期计算机终端的标准设备,支持文本显示和简单的控制功能。

terminal emulator/tty/pts

终端的发展历史路线.org_20250304_145003_IVelUJ.png

最后变成了terminal emulator/tty/pts的组合,terminal emulator是一个程序,tty和pts是设备文件,分别用于物理/虚拟终端和伪终端。几个结合在一起就是软件版的终端它们的详细作用,网络上各种资料都有,这里就不过多描述了,我只是简略介绍一下发展路线而已。

总结

终端的发展路线就是先机械化的typewriter(打字机),然后电子化之后加上了+tele变成了teletypewriter(电传打字机),然后给它加上块屏幕+visual变成了visual teletypewriter,最后软件化之后+emulator变成了terminal emulator + tty/pts这些等现代终端技术。